p

org

elasticmq

package elasticmq

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package actor
  2. package msg
  3. package util

Type Members

  1. case class AfterMillisNextDelivery(millis: Long) extends NextDelivery with Product with Serializable
  2. case class BinaryMessageAttribute(binaryValue: Array[Byte], customType: Option[String] = None) extends MessageAttribute with Product with Serializable
  3. case class DeadLettersQueueData(name: String, maxReceiveCount: Int) extends Product with Serializable
  4. sealed case class DeliveryReceipt(receipt: String) extends Product with Serializable
  5. trait ElasticMQError extends AnyRef
  6. sealed abstract class MessageAttribute extends AnyRef
  7. case class MessageData(id: MessageId, deliveryReceipt: Option[DeliveryReceipt], content: String, messageAttributes: Map[String, MessageAttribute], nextDelivery: MillisNextDelivery, created: DateTime, statistics: MessageStatistics, messageGroupId: Option[String], messageDeduplicationId: Option[String]) extends Product with Serializable
  8. class MessageDoesNotExist extends ElasticMQError
  9. sealed case class MessageId(id: String) extends Product with Serializable
  10. case class MessageStatistics(approximateFirstReceive: Received, approximateReceiveCount: Int) extends Product with Serializable
  11. case class MillisNextDelivery(millis: Long) extends NextDelivery with Product with Serializable
  12. case class MillisVisibilityTimeout(millis: Long) extends VisibilityTimeout with Product with Serializable
  13. case class NewMessageData(id: Option[MessageId], content: String, messageAttributes: Map[String, MessageAttribute], nextDelivery: NextDelivery, messageGroupId: Option[String], messageDeduplicationId: Option[String], orderIndex: Int) extends Product with Serializable
  14. sealed abstract class NextDelivery extends AnyRef
  15. case class NodeAddress(protocol: String = "http", host: String = "localhost", port: Int = 9324, contextPath: String = "") extends Product with Serializable
  16. case class NumberMessageAttribute(stringValue: String, customType: Option[String] = None) extends MessageAttribute with Product with Serializable
  17. case class OnDateTimeReceived(when: DateTime) extends Received with Product with Serializable
  18. class QueueAlreadyExists extends ElasticMQError
  19. case class QueueData(name: String, defaultVisibilityTimeout: MillisVisibilityTimeout, delay: Duration, receiveMessageWait: Duration, created: DateTime, lastModified: DateTime, deadLettersQueue: Option[DeadLettersQueueData] = None, isFifo: Boolean = false, hasContentBasedDeduplication: Boolean = false, copyMessagesTo: Option[String] = None, moveMessagesTo: Option[String] = None, tags: Map[String, String] = Map[String, String]()) extends Product with Serializable
  20. case class QueueStatistics(approximateNumberOfVisibleMessages: Long, approximateNumberOfInvisibleMessages: Long, approximateNumberOfMessagesDelayed: Long) extends Product with Serializable
  21. sealed trait Received extends AnyRef
  22. case class StringMessageAttribute(stringValue: String, customType: Option[String] = None) extends MessageAttribute with Product with Serializable
  23. sealed abstract class VisibilityTimeout extends AnyRef

Value Members

  1. object BinaryMessageAttribute extends Serializable
  2. object DefaultVisibilityTimeout extends VisibilityTimeout
  3. object DeliveryReceipt extends Serializable
  4. object ImmediateNextDelivery extends NextDelivery
  5. object MessageStatistics extends Serializable
  6. object MillisVisibilityTimeout extends Serializable
  7. object NeverReceived extends Received with Product with Serializable

Ungrouped