package
amqpjdbc
Type Members
-
-
case class
AmqpJdbcQueueStats(amqpStats: AmqpQueueStats, scheduledMessageCount: Int) extends Product with Serializable
-
trait
AmqpJdbcTransport[-PubMsg <: AnyRef, +SubMsg] extends PubSubTransport[PubMsg, SubMsg] with WithInstantPublisher with WithDelayedPublisher
-
case class
MessageToSchedule(queueName: String, message: String, delay: FiniteDuration) extends Product with Serializable
-
case class
ScheduledMessage(id: Option[Long], queueName: String, message: String, plannedRun: Timestamp) extends Product with Serializable
-
Value Members
-
-
-
-
implicit
def
transportWithDelayedPublisher[PubMsg <: AnyRef, SubMsg](implicit actorSystem: ActorSystem, connection: Connection, driver: JdbcDriver, db: slick.jdbc.JdbcBackend.Database, serializer: Serializer[PubMsg], deserializer: Deserializer[SubMsg], msgSerializer: Serializer[Message[PubMsg]], msgDeserializer: Deserializer[Message[PubMsg]]): PubSubTransport[PubMsg, SubMsg] with WithDelayedPublisher
-
implicit
def
transportWithInstantPublisher[PubMsg <: AnyRef, SubMsg](implicit actorSystem: ActorSystem, connection: Connection, serializer: Serializer[PubMsg], deserializer: Deserializer[SubMsg]): PubSubTransport[PubMsg, SubMsg] with WithInstantPublisher
Inherited from AnyRef
Inherited from Any