package
elasticmq
Type Members
-
-
case class
BinaryMessageAttribute(binaryValue: Array[Byte], customType: Option[String] = None) extends MessageAttribute with Product with Serializable
-
sealed
case class
DeliveryReceipt(receipt: String) extends Product with Serializable
-
-
sealed abstract
class
MessageAttribute extends AnyRef
-
case class
MessageData(id: MessageId, deliveryReceipt: Option[DeliveryReceipt], content: String, messageAttributes: Map[String, MessageAttribute], nextDelivery: MillisNextDelivery, created: DateTime, statistics: MessageStatistics) extends Product with Serializable
-
-
sealed
case class
MessageId(id: String) extends Product with Serializable
-
case class
MessageStatistics(approximateFirstReceive: Received, approximateReceiveCount: Int) extends Product with Serializable
-
case class
MillisNextDelivery(millis: Long) extends NextDelivery with Product with Serializable
-
-
case class
NewMessageData(id: Option[MessageId], content: String, messageAttributes: Map[String, MessageAttribute], nextDelivery: NextDelivery) extends Product with Serializable
-
sealed abstract
class
NextDelivery extends AnyRef
-
case class
NodeAddress(protocol: String = "http", host: String = "localhost", port: Int = 9324, contextPath: String = "") extends Product with Serializable
-
case class
NumberMessageAttribute(stringValue: String, customType: Option[String] = None) extends MessageAttribute with Product with Serializable
-
case class
OnDateTimeReceived(when: DateTime) extends Received with Product with Serializable
-
-
case class
QueueData(name: String, defaultVisibilityTimeout: MillisVisibilityTimeout, delay: Duration, receiveMessageWait: Duration, created: DateTime, lastModified: DateTime) extends Product with Serializable
-
-
case class
QueueStatistics(approximateNumberOfVisibleMessages: Long, approximateNumberOfInvisibleMessages: Long, approximateNumberOfMessagesDelayed: Long) extends Product with Serializable
-
sealed
trait
Received extends AnyRef
-
case class
StringMessageAttribute(stringValue: String, customType: Option[String] = None) extends MessageAttribute with Product with Serializable
-
sealed abstract
class
VisibilityTimeout extends AnyRef