Package

com.codemettle.reactivemq

model

Permalink

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

    Permalink

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

    Permalink

  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

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

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

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

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

    Permalink
    Annotations
    @SerialVersionUID()

Value Members

  1. object AMQMessage extends Serializable

    Permalink
  2. object Destination

    Permalink
  3. object JMSMessageProperties extends Serializable

    Permalink
  4. object TempQueue extends Serializable

    Permalink
  5. object TempTopic extends Serializable

    Permalink

Ungrouped