Packages

package impl

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait InvocationPolicy extends AnyRef

    Invocation policy implements whether to wait for the operation result or not.

    Invocation policy implements whether to wait for the operation result or not. This applies only in the limited number of operations. The best examples are getOrElse and getOrFuture. First, both methods invoke get, then, if missed, compute orElse clause. Finally, there is the invocation of set, however, in some scenarios, there is not required to wait for the result of set operation. The value can be returned earlier. This is the difference between Eager (not waiting) and Lazy (waiting) invocation policies.

  2. trait RedisCaches extends AnyRef

    Aggregates all available redis APIs into a single handler.

    Aggregates all available redis APIs into a single handler. This simplifies binding, construction, and accessing all APIs.

  3. class RedisListJavaImpl[Elem] extends AsyncRedisList[Elem]
  4. class RedisMapJavaImpl[Elem] extends AsyncRedisMap[Elem]
  5. sealed trait RedisPrefix extends Any

    Each instance can apply its own prefix, e.g., to use multiple instances with the same redis database.

  6. final class RedisPrefixImpl extends AnyVal with RedisPrefix
  7. class RedisSetJavaImpl[Elem] extends AsyncRedisSet[Elem]

Value Members

  1. object Builders

    Transforms future result produced by redis implementation to the result of the desired type

  2. object EagerInvocation extends InvocationPolicy
  3. object LazyInvocation extends InvocationPolicy
  4. object RedisEmptyPrefix extends RedisPrefix

Ungrouped