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. case class Cursor[T](index: Int, data: T) extends Product with Serializable

  10. trait MultiBulkConverter[A] extends AnyRef

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

  12. 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

  13. 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

  14. abstract class RedisClientActorLike extends ActorRequest

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

  16. case class RedisClientMutablePool(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit system: ActorSystem) extends RedisClientPoolLike with RedisCommands with Product with Serializable

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

  18. abstract class RedisClientPoolLike extends RoundRobinPoolRequest

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

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

  21. trait RedisCommandBulkDouble extends RedisCommandBulk[Double]

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

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

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

  25. trait RedisCommandIntegerBoolean extends RedisCommandInteger[Boolean]

  26. trait RedisCommandIntegerLong extends RedisCommandInteger[Long]

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

  28. trait RedisCommandMultiBulkCursor[R] extends RedisCommandMultiBulk[Cursor[R]]

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

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

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

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

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

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

  35. trait RedisCommandStatusBoolean extends RedisCommandStatus[Boolean]

  36. trait RedisCommandStatusString extends RedisCommandStatus[String]

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

  38. case class RedisConnection(actor: ActorRef, active: Ref[Boolean] = ...) extends Product with Serializable

  39. 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

  40. trait RedisReplyDeserializer[T] extends AnyRef

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

  42. trait RedisReplyDeserializerLowPriority extends RedisReplyDeserializerDefault

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

  44. trait Request extends AnyRef

  45. trait RoundRobinPoolRequest extends AnyRef

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

  47. trait SentinelCommands extends Sentinel

  48. abstract class SentinelMonitored extends AnyRef

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

  50. abstract class SentinelMonitoredRedisBlockingClientLike extends SentinelMonitored with ActorRequest

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

  52. abstract class SentinelMonitoredRedisClientLike extends SentinelMonitored with ActorRequest

  53. case class SentinelMonitoredRedisClientMasterSlaves(sentinels: Seq[(String, Int)] = ..., master: String)(implicit _system: ActorSystem) extends SentinelMonitored with ActorRequest with RedisCommands with Transactions with Product with Serializable

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

Ungrouped