Packages

t

com.avsystem.commons.redis

RedisAsyncApi

trait RedisAsyncApi extends RedisExecutedApi

Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RedisAsyncApi
  2. RedisExecutedApi
  3. RecoverableApiSubset
  4. ApiSubset
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Field = RedisSerialization.Field
    Definition Classes
    ApiSubset
  2. type Key = RedisSerialization.Key
    Definition Classes
    ApiSubset
  3. type Record = RedisSerialization.Record
    Definition Classes
    ApiSubset
  4. type Result[A] = scala.concurrent.Future[A]

    The type constructor into which a result of each command is wrapped.

    The type constructor into which a result of each command is wrapped. For example if Result is Future, then incr returns Future[Long].

    Definition Classes
    RedisAsyncApiApiSubset
  5. type Value = RedisSerialization.Value
    Definition Classes
    ApiSubset

Abstract Value Members

  1. abstract def execConfig: ExecutionConfig
    Definition Classes
    RedisExecutedApi
  2. abstract def executor: RedisExecutor
    Definition Classes
    RedisExecutedApi
  3. abstract val serialization: RedisSerialization
    Definition Classes
    ApiSubset

Concrete Value Members

  1. def execute[A](command: RedisCommand[A]): commons.Future[A]
    Definition Classes
    RedisAsyncApiApiSubset
  2. def executeAsync[A](command: RedisCommand[A]): commons.Future[A]
    Definition Classes
    RedisExecutedApi
  3. def recoverWith[A](executed: ⇒ commons.Future[A])(fun: PartialFunction[Throwable, commons.Future[A]]): commons.Future[A]
    Definition Classes
    RedisAsyncApiRecoverableApiSubset