package sql
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class DB extends AnyRef
- case class DBMessage(messageId: String, deliveryReceipts: Array[Byte], nextDelivery: Long, content: Array[Byte], attributes: Array[Byte], created: Long, received: Option[Long], receiveCount: Int, groupId: Option[String], deduplicationId: Option[String], tracingId: Option[String], sequenceNumber: Option[String], deadLetterSourceQueueName: Option[String]) extends Product with Serializable
- case class DBQueue(name: String, data: Array[Byte]) extends Product with Serializable
- case class GetAllMessages(queueName: String) extends Replyable[List[InternalMessage]] with Product with Serializable
- class MessageRepository extends Logging
- class QueueRepository extends Logging
- case class SerializableAttribute(key: String, primaryDataType: String, stringValue: String, customType: Option[String]) extends Product with Serializable
- class SqlQueuePersistenceActor extends Actor with Logging
- case class SqlQueuePersistenceConfig(enabled: Boolean = false, driverClass: String = "", uri: String = "", username: String = "", password: String = "", pruneDataOnInit: Boolean = false) extends Product with Serializable
Value Members
- object CreateQueueProtocol extends DefaultJsonProtocol
- object DB
- object DBMessage extends Serializable
- object DBQueue extends Serializable
- object DeadLettersQueueProtocol extends DefaultJsonProtocol
- object SerializableAttributeProtocol extends DefaultJsonProtocol