Package

redis

Permalink

package redis

Visibility
  1. Public
  2. All

Type Members

  1. trait ActorRequest extends AnyRef

    Permalink
  2. trait BufferedRequest extends AnyRef

    Permalink
  3. trait ByteStringDeserializer[T] extends AnyRef

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

    Permalink
  5. trait ByteStringDeserializerLowPriority extends ByteStringDeserializerDefault

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

    Permalink
  7. trait ByteStringSerializer[K] extends AnyRef

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

    Permalink
  9. trait ClusterKey extends AnyRef

    Permalink
  10. case class Cursor[T](index: Int, data: T) extends Product with Serializable

    Permalink
  11. trait MultiBulkConverter[A] extends AnyRef

    Permalink
  12. abstract class MultiClusterKey[K] extends ClusterKey

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

    Permalink
  14. case class RedisBlockingClient(host: String = "localhost", port: Int = 6379, password: Option[String] = None, db: Option[Int] = None, name: String = "RedisBlockingClient", connectTimeout: Option[FiniteDuration] = None)(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientActorLike with BLists with Product with Serializable

    Permalink
  15. case class RedisClient(host: String = "localhost", port: Int = 6379, password: Option[String] = None, db: Option[Int] = None, name: String = "RedisClient", connectTimeout: Option[FiniteDuration] = None)(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientActorLike with RedisCommands with Transactions with Product with Serializable

    Permalink
  16. abstract class RedisClientActorLike extends ActorRequest

    Permalink
  17. case class RedisClientMasterSlaves(master: RedisServer, slaves: Seq[RedisServer])(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisCommands with Transactions with Product with Serializable

    Permalink
  18. case class RedisClientMutablePool(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientPoolLike with RoundRobinPoolRequest with RedisCommands with Product with Serializable

    Permalink
  19. case class RedisClientPool(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientPoolLike with RoundRobinPoolRequest with RedisCommands with Product with Serializable

    Permalink
  20. abstract class RedisClientPoolLike extends AnyRef

    Permalink
  21. case class RedisCluster(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientPoolLike with RedisCommands with Product with Serializable

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

    Permalink
  23. trait RedisCommandBulk[T] extends RedisCommand[Bulk, T]

    Permalink
  24. trait RedisCommandBulkDouble extends RedisCommandBulk[Double]

    Permalink
  25. trait RedisCommandBulkOptionByteString[R] extends RedisCommandBulk[Option[R]]

    Permalink
  26. trait RedisCommandBulkOptionDouble extends RedisCommandBulk[Option[Double]]

    Permalink
  27. trait RedisCommandInteger[T] extends RedisCommand[Integer, T]

    Permalink
  28. trait RedisCommandIntegerBoolean extends RedisCommandInteger[Boolean]

    Permalink
  29. trait RedisCommandIntegerLong extends RedisCommandInteger[Long]

    Permalink
  30. trait RedisCommandMultiBulk[T] extends RedisCommand[MultiBulk, T]

    Permalink
  31. trait RedisCommandMultiBulkCursor[R] extends RedisCommandMultiBulk[Cursor[R]]

    Permalink
  32. trait RedisCommandMultiBulkSeqByteString[R] extends RedisCommandMultiBulk[Seq[R]]

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

    Permalink
  34. trait RedisCommandRedisReply[T] extends RedisCommand[RedisReply, T]

    Permalink
  35. trait RedisCommandRedisReplyOptionLong extends RedisCommandRedisReply[Option[Long]]

    Permalink
  36. trait RedisCommandRedisReplyRedisReply[R] extends RedisCommandRedisReply[R]

    Permalink
  37. trait RedisCommandStatus[T] extends RedisCommand[Status, T]

    Permalink
  38. trait RedisCommandStatusBoolean extends RedisCommandStatus[Boolean]

    Permalink
  39. trait RedisCommandStatusString extends RedisCommandStatus[String]

    Permalink
  40. trait RedisCommands extends Keys with Strings with Hashes with Lists with Sets with SortedSets with Publish with Scripting with Connection with Server with HyperLogLog with Clusters with Geo

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

    Permalink
  42. case class RedisDispatcher(name: String) extends Product with Serializable

    Permalink
  43. case class RedisPubSub(host: String = "localhost", port: Int = 6379, channels: Seq[String], patterns: Seq[String], onMessage: (Message) ⇒ Unit = _ => {}, onPMessage: (PMessage) ⇒ Unit = _ => {}, authPassword: Option[String] = None, name: String = "RedisPubSub")(implicit system: ActorRefFactory, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends Product with Serializable

    Permalink
  44. trait RedisReplyDeserializer[T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  45. trait RedisReplyDeserializerDefault extends AnyRef

    Permalink
  46. trait RedisReplyDeserializerLowPriority extends RedisReplyDeserializerDefault

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

    Permalink
  48. trait Request extends AnyRef

    Permalink
  49. trait RoundRobinPoolRequest extends AnyRef

    Permalink
  50. 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, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientActorLike with SentinelCommands with Product with Serializable

    Permalink
  51. trait SentinelCommands extends Sentinel

    Permalink
  52. abstract class SentinelMonitored extends AnyRef

    Permalink
  53. case class SentinelMonitoredRedisBlockingClient(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String, password: Option[String] = None, db: Option[Int] = None, name: String = "SMRedisBlockingClient")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends SentinelMonitoredRedisClientLike with BLists with Product with Serializable

    Permalink
  54. abstract class SentinelMonitoredRedisBlockingClientLike extends SentinelMonitored with ActorRequest

    Permalink
  55. case class SentinelMonitoredRedisClient(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String, password: Option[String] = None, db: Option[Int] = None, name: String = "SMRedisClient")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends SentinelMonitoredRedisClientLike with RedisCommands with Transactions with Product with Serializable

    Permalink
  56. abstract class SentinelMonitoredRedisClientLike extends SentinelMonitored with ActorRequest

    Permalink
  57. case class SentinelMonitoredRedisClientMasterSlaves(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String)(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends SentinelMonitored with ActorRequest with RedisCommands with Transactions with Product with Serializable

    Permalink
  58. abstract class SimpleClusterKey[K] extends ClusterKey

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

    Permalink

Ungrouped