redis

package redis

Visibility
  1. Public
  2. All

Type Members

  1. trait ActorRequest extends AnyRef

  2. trait BufferedRequest extends AnyRef

  3. trait ByteStringDeserializer[T] extends AnyRef

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

  5. trait ByteStringDeserializerLowPriority extends ByteStringDeserializerDefault

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

  7. trait ByteStringSerializer[K] extends AnyRef

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

  9. trait MultiBulkConverter[A] extends AnyRef

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

  11. case class RedisBlockingClient(host: String = "localhost", port: Int = 6379, password: Option[String] = scala.None, db: Option[Int] = scala.None, name: String = "RedisBlockingClient")(implicit _system: ActorRefFactory) extends RedisClientActorLike with BLists with Product with Serializable

  12. case class RedisClient(host: String = "localhost", port: Int = 6379, password: Option[String] = scala.None, db: Option[Int] = scala.None, name: String = "RedisClient")(implicit _system: ActorRefFactory) extends RedisClientActorLike with RedisCommands with Transactions with Product with Serializable

  13. abstract class RedisClientActorLike extends ActorRequest

  14. case class RedisClientMasterSlaves(master: RedisServer, slaves: Seq[RedisServer])(implicit _system: ActorRefFactory) extends RedisCommands with Transactions with Product with Serializable

  15. case class RedisClientPool(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit _system: ActorRefFactory) extends RedisClientPoolLike with RedisCommands with Product with Serializable

  16. abstract class RedisClientPoolLike extends RoundRobinPoolRequest

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

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

  19. trait RedisCommandBulkDouble extends RedisCommandBulk[Double]

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

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

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

  23. trait RedisCommandIntegerBoolean extends RedisCommandInteger[Boolean]

  24. trait RedisCommandIntegerLong extends RedisCommandInteger[Long]

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

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

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

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

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

  30. trait RedisCommandRedisReplyRedisReply[R] extends RedisCommandRedisReply[R]

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

  32. trait RedisCommandStatusBoolean extends RedisCommandStatus[Boolean]

  33. trait RedisCommandStatusString extends RedisCommandStatus[String]

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

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

  36. trait RedisReplyDeserializer[T] extends AnyRef

    Annotations
    @implicitNotFound( ... )
  37. trait RedisReplyDeserializerDefault extends AnyRef

  38. trait RedisReplyDeserializerLowPriority extends RedisReplyDeserializerDefault

  39. case class RedisServer(host: String = "localhost", port: Int = 6379, password: Option[String] = scala.None, db: Option[Int] = scala.None) extends Product with Serializable

  40. trait Request extends AnyRef

  41. trait RoundRobinPoolRequest extends AnyRef

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

  43. trait SentinelCommands extends Sentinel

  44. abstract class SentinelMonitored extends AnyRef

  45. case class SentinelMonitoredRedisBlockingClient(sentinels: Seq[(String, Int)] = ..., master: String)(implicit system: ActorSystem) extends SentinelMonitoredRedisClientLike with BLists with Product with Serializable

  46. case class SentinelMonitoredRedisClient(sentinels: Seq[(String, Int)] = ..., master: String)(implicit system: ActorSystem) extends SentinelMonitoredRedisClientLike with RedisCommands with Transactions with Product with Serializable

  47. abstract class SentinelMonitoredRedisClientLike extends SentinelMonitored with ActorRequest

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

Ungrouped