org

elasticmq

package elasticmq

Visibility
  1. Public
  2. All

Type Members

  1. case class AfterMillisNextDelivery(millis: Long) extends NextDelivery with Product with Serializable

  2. sealed case class DeliveryReceipt(receipt: String) extends Product with Serializable

  3. trait ElasticMQError extends AnyRef

  4. case class MessageData(id: MessageId, deliveryReceipt: Option[DeliveryReceipt], content: String, messageAttributes: Map[String, String], nextDelivery: MillisNextDelivery, created: DateTime, statistics: MessageStatistics) extends Product with Serializable

  5. class MessageDoesNotExist extends ElasticMQError

  6. sealed case class MessageId(id: String) extends Product with Serializable

  7. case class MessageStatistics(approximateFirstReceive: Received, approximateReceiveCount: Int) extends Product with Serializable

  8. case class MillisNextDelivery(millis: Long) extends NextDelivery with Product with Serializable

  9. case class MillisVisibilityTimeout(millis: Long) extends VisibilityTimeout with Product with Serializable

  10. case class NewMessageData(id: Option[MessageId], content: String, messageAttributes: Map[String, String], nextDelivery: NextDelivery) extends Product with Serializable

  11. sealed abstract class NextDelivery extends AnyRef

  12. case class NodeAddress(protocol: String = "http", host: String = "localhost", port: Int = 9324, contextPath: String = "") extends Product with Serializable

  13. case class OnDateTimeReceived(when: DateTime) extends Received with Product with Serializable

  14. class QueueAlreadyExists extends ElasticMQError

  15. case class QueueData(name: String, defaultVisibilityTimeout: MillisVisibilityTimeout, delay: Duration, receiveMessageWait: Duration, created: DateTime, lastModified: DateTime) extends Product with Serializable

  16. class QueueDoesNotExist extends ElasticMQError

  17. case class QueueStatistics(approximateNumberOfVisibleMessages: Long, approximateNumberOfInvisibleMessages: Long, approximateNumberOfMessagesDelayed: Long) extends Product with Serializable

  18. sealed trait Received extends AnyRef

  19. sealed abstract class VisibilityTimeout extends AnyRef

Value Members

  1. object DefaultVisibilityTimeout extends VisibilityTimeout

  2. object DeliveryReceipt extends Serializable

  3. object ImmediateNextDelivery extends NextDelivery

  4. object MessageStatistics extends Serializable

  5. object MillisVisibilityTimeout extends Serializable

  6. object NeverReceived extends Received with Product with Serializable

  7. package actor

  8. package msg

  9. package util

Ungrouped