com.codemettle.reactivemq

model

package model

Visibility
  1. Public
  2. All

Type Members

  1. case class AMQMessage(body: Any, properties: JMSMessageProperties = JMSMessageProperties(), headers: Map[String, Any] = Map.empty) extends Product with Serializable

    Annotations
    @SerialVersionUID()
  2. sealed trait Destination extends AnyRef

  3. case class JMSMessageProperties(messageID: Option[String] = None, timestamp: Long = 0, correlationID: Option[String] = None, replyTo: Option[Destination] = None, destination: Option[Destination] = None, deliveryMode: Int = jms.Message.DEFAULT_DELIVERY_MODE, redelivered: Boolean = false, type: Option[String] = None, expiration: Long = 0, priority: Int = jms.Message.DEFAULT_PRIORITY) extends Product with Serializable

  4. case class Queue(name: String) extends Destination with Product with Serializable

    Annotations
    @SerialVersionUID()
  5. case class TempQueue(jmsDest: TemporaryQueue) extends Destination with Product with Serializable

    Annotations
    @SerialVersionUID()
  6. case class TempTopic(jmsDest: TemporaryTopic) extends Destination with Product with Serializable

    Annotations
    @SerialVersionUID()
  7. case class Topic(name: String) extends Destination with Product with Serializable

    Annotations
    @SerialVersionUID()

Value Members

  1. object AMQMessage extends Serializable

  2. object Destination

  3. object JMSMessageProperties extends Serializable

  4. object TempQueue extends Serializable

  5. object TempTopic extends Serializable

Ungrouped