com
.
codemettle
.
reactivemq
model
package
model
Visibility
Public
All
Type Members
case class
AMQMessage
(
body:
Any
,
properties:
JMSMessageProperties
=
JMSMessageProperties()
,
headers:
Map
[
String
,
Any
] =
Map.empty
)
extends
Product
with
Serializable
Annotations
@SerialVersionUID
()
sealed
trait
Destination
extends
AnyRef
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
case class
Queue
(
name:
String
)
extends
Destination
with
Product
with
Serializable
Annotations
@SerialVersionUID
()
case class
TempQueue
(
jmsDest:
TemporaryQueue
)
extends
Destination
with
Product
with
Serializable
Annotations
@SerialVersionUID
()
case class
TempTopic
(
jmsDest:
TemporaryTopic
)
extends
Destination
with
Product
with
Serializable
Annotations
@SerialVersionUID
()
case class
Topic
(
name:
String
)
extends
Destination
with
Product
with
Serializable
Annotations
@SerialVersionUID
()
Value Members
object
AMQMessage
extends
Serializable
object
Destination
object
JMSMessageProperties
extends
Serializable
object
TempQueue
extends
Serializable
object
TempTopic
extends
Serializable
Ungrouped