Publish

lepus.protocol.BasicClass.Publish
final case class Publish(exchange: ExchangeName, routingKey: ShortString, mandatory: Boolean, immediate: Boolean) extends BasicClass, Async, ClientMethod, Request

Attributes

Source
Classes.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Request
trait ClientMethod
trait Async
trait BasicClass
class Method
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Concrete fields

override val _methodId: MethodId

Attributes

Source
Classes.scala

Inherited fields

override val _classId: ClassId

Attributes

Inherited from:
BasicClass
Source
Classes.scala
override val _intent: MethodIntent

Attributes

Inherited from:
Request
Source
Classes.scala
override val _receiver: Peer

Attributes

Inherited from:
ClientMethod
Source
Classes.scala
override val _synchronous: Boolean

Attributes

Inherited from:
Async
Source
Classes.scala