redis

package redis

Visibility
  1. Public
  2. All

Type Members

  1. trait ByteStringDeserializer[T] extends AnyRef

    Annotations
    @implicitNotFound( ... )
  2. trait ByteStringDeserializerDefault extends AnyRef

  3. trait ByteStringDeserializerLowPriority extends ByteStringDeserializerDefault

  4. trait ByteStringFormatter[T] extends ByteStringSerializer[T] with ByteStringDeserializer[T]

  5. trait ByteStringSerializer[K] extends AnyRef

    Annotations
    @implicitNotFound( ... )
  6. trait ByteStringSerializerLowPriority extends AnyRef

  7. trait MultiBulkConverter[A] extends AnyRef

  8. case class Operation[RedisReplyT <: RedisReply, T](redisCommand: RedisCommand[RedisReplyT, T], promise: Promise[T]) extends Product with Serializable

  9. case class RedisBlockingClient(host: String = "localhost", port: Int = 6379, name: String = "RedisBlockingClient")(implicit _system: ActorSystem) extends RedisClientActorLike with BLists with Product with Serializable

  10. case class RedisClient(host: String = "localhost", port: Int = 6379, name: String = "RedisClient")(implicit _system: ActorSystem) extends RedisClientActorLike with RedisCommands with Transactions with Product with Serializable

  11. abstract class RedisClientActorLike extends AnyRef

  12. trait RedisCommand[RedisReplyT <: RedisReply, T] extends AnyRef

  13. trait RedisCommandBulk[T] extends RedisCommand[Bulk, T]

  14. trait RedisCommandBulkDouble extends RedisCommandBulk[Double]

  15. trait RedisCommandBulkOptionByteString[R] extends RedisCommandBulk[Option[R]]

  16. trait RedisCommandBulkOptionDouble extends RedisCommandBulk[Option[Double]]

  17. trait RedisCommandInteger[T] extends RedisCommand[Integer, T]

  18. trait RedisCommandIntegerBoolean extends RedisCommandInteger[Boolean]

  19. trait RedisCommandIntegerLong extends RedisCommandInteger[Long]

  20. trait RedisCommandMultiBulk[T] extends RedisCommand[MultiBulk, T]

  21. trait RedisCommandMultiBulkSeqByteString[R] extends RedisCommandMultiBulk[Seq[R]]

  22. trait RedisCommandMultiBulkSeqByteStringDouble[R] extends RedisCommandMultiBulk[Seq[(R, Double)]]

  23. trait RedisCommandRedisReply[T] extends RedisCommand[RedisReply, T]

  24. trait RedisCommandRedisReplyOptionLong extends RedisCommandRedisReply[Option[Long]]

  25. trait RedisCommandRedisReplyRedisReply extends RedisCommandRedisReply[RedisReply]

  26. trait RedisCommandStatus[T] extends RedisCommand[Status, T]

  27. trait RedisCommandStatusBoolean extends RedisCommandStatus[Boolean]

  28. trait RedisCommands extends Keys with Strings with Hashes with Lists with Sets with SortedSets with Publish with Scripting with Connection with Server

  29. case class RedisPubSub(host: String = "localhost", port: Int = 6379, channels: Seq[String], patterns: Seq[String], onMessage: (Message) ⇒ Unit = ..., onPMessage: (PMessage) ⇒ Unit = ..., name: String = "RedisPubSub")(implicit system: ActorSystem) extends Product with Serializable

  30. trait Request extends AnyRef

  31. case class SentinelClient(host: String = "localhost", port: Int = 26379, onMasterChange: (String, String, Int) ⇒ Unit = ..., name: String = "SentinelClient")(implicit _system: ActorSystem) extends RedisClientActorLike with SentinelCommands with Product with Serializable

  32. trait SentinelCommands extends Sentinel

  33. abstract class SentinelMonitored extends AnyRef

  34. case class SentinelMonitoredRedisBlockingClient(sentinelHost: String = "localhost", sentinelPort: Int = 26379, master: String)(implicit system: ActorSystem) extends SentinelMonitoredRedisClientLike with BLists with Product with Serializable

  35. case class SentinelMonitoredRedisClient(sentinelHost: String = "localhost", sentinelPort: Int = 26379, master: String)(implicit system: ActorSystem) extends SentinelMonitoredRedisClientLike with RedisCommands with Transactions with Product with Serializable

  36. abstract class SentinelMonitoredRedisClientLike extends SentinelMonitored

  37. case class Transaction(commands: Seq[Operation[_, _]]) extends Product with Serializable

Ungrouped