redis

package redis

Visibility
  1. Public
  2. All

Type Members

  1. trait MultiBulkConverter[A] extends AnyRef

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

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

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

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

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

  7. trait RedisCommandBulkDouble extends RedisCommandBulk[Double]

  8. trait RedisCommandBulkOptionByteString extends RedisCommandBulk[Option[ByteString]]

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

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

  11. trait RedisCommandIntegerBoolean extends RedisCommandInteger[Boolean]

  12. trait RedisCommandIntegerLong extends RedisCommandInteger[Long]

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

  14. trait RedisCommandMultiBulkSeqByteString extends RedisCommandMultiBulk[Seq[ByteString]]

  15. trait RedisCommandMultiBulkSeqByteStringDouble extends RedisCommandMultiBulk[Seq[(ByteString, Double)]]

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

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

  18. trait RedisCommandRedisReplyRedisReply extends RedisCommandRedisReply[RedisReply]

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

  20. trait RedisCommandStatusBoolean extends RedisCommandStatus[Boolean]

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

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

  23. trait RedisValueConverter[A] extends AnyRef

  24. trait Request extends AnyRef

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

Value Members

  1. object MultiBulkConverter

  2. object RedisValueConverter

  3. package actors

  4. package api

  5. package commands

  6. package protocol

Ungrouped