Package

org.elasticmq

msg

Permalink

package msg

Visibility
  1. Public
  2. All

Type Members

  1. case class ClearQueue() extends QueueQueueMsg[Unit] with Product with Serializable

    Permalink
  2. case class CreateQueue(queueData: QueueData) extends QueueManagerMsg[Either[ElasticMQError, ActorRef]] with Product with Serializable

    Permalink
  3. case class DeleteMessage(deliveryReceipt: DeliveryReceipt) extends QueueMessageMsg[Unit] with Product with Serializable

    Permalink
  4. case class DeleteQueue(queueName: String) extends QueueManagerMsg[Unit] with Product with Serializable

    Permalink
  5. case class GetQueueData() extends QueueQueueMsg[QueueData] with Product with Serializable

    Permalink
  6. case class GetQueueStatistics(deliveryTime: Long) extends QueueQueueMsg[QueueStatistics] with Product with Serializable

    Permalink
  7. case class ListQueues() extends QueueManagerMsg[Seq[String]] with Product with Serializable

    Permalink
  8. case class LookupMessage(messageId: MessageId) extends QueueMessageMsg[Option[MessageData]] with Product with Serializable

    Permalink
  9. case class LookupQueue(queueName: String) extends QueueManagerMsg[Option[ActorRef]] with Product with Serializable

    Permalink
  10. sealed trait QueueManagerMsg[T] extends Replyable[T]

    Permalink
  11. sealed trait QueueMessageMsg[T] extends QueueMsg[T]

    Permalink
  12. sealed trait QueueMsg[T] extends Replyable[T]

    Permalink
  13. sealed trait QueueQueueMsg[T] extends QueueMsg[T]

    Permalink
  14. case class ReceiveMessages(visibilityTimeout: VisibilityTimeout, count: Int, waitForMessages: Option[Duration], receiveRequestAttemptId: Option[String]) extends QueueMessageMsg[List[MessageData]] with Product with Serializable

    Permalink
  15. case class RemoveQueueTags(tagsToRemove: List[String]) extends QueueQueueMsg[Unit] with Product with Serializable

    Permalink
  16. case class SendMessage(message: NewMessageData) extends QueueMessageMsg[MessageData] with Product with Serializable

    Permalink
  17. case class UpdateQueueDeadLettersQueue(newDeadLettersQueue: Option[DeadLettersQueueData], newDeadLettersQueueActor: Option[ActorRef]) extends QueueQueueMsg[Unit] with Product with Serializable

    Permalink
  18. case class UpdateQueueDefaultVisibilityTimeout(newDefaultVisibilityTimeout: MillisVisibilityTimeout) extends QueueQueueMsg[Unit] with Product with Serializable

    Permalink
  19. case class UpdateQueueDelay(newDelay: Duration) extends QueueQueueMsg[Unit] with Product with Serializable

    Permalink
  20. case class UpdateQueueReceiveMessageWait(newReceiveMessageWait: Duration) extends QueueQueueMsg[Unit] with Product with Serializable

    Permalink
  21. case class UpdateQueueTags(newQueueTags: Map[String, String]) extends QueueQueueMsg[Unit] with Product with Serializable

    Permalink
  22. case class UpdateVisibilityTimeout(messageId: MessageId, visibilityTimeout: VisibilityTimeout) extends QueueMessageMsg[Either[MessageDoesNotExist, Unit]] with Product with Serializable

    Permalink

Ungrouped