Package

play.api.cache

redis

Permalink

package redis

Linear Supertypes
Expiration, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. redis
  2. Expiration
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class AsExpiration extends AnyRef

    Permalink

    converts given timestamp indication expiration date into duration from now

    converts given timestamp indication expiration date into duration from now

    Definition Classes
    Expiration
  2. type AsynchronousResult[A] = Future[A]

    Permalink
  3. trait CacheApi extends AbstractCacheApi[SynchronousResult]

    Permalink

    Synchronous and blocking implementation of the connection to the redis database

  4. trait CacheAsyncApi extends AbstractCacheApi[AsynchronousResult]

    Permalink

    Asynchronous non-blocking implementation of the connection to the redis database

  5. trait RedisCacheComponents extends ConfigurationComponents with RedisConnectorComponents with ImplementationComponents

    Permalink

    Redis cache components for use with compile time dependency injection.

  6. class RedisCacheModule extends Module

    Permalink

    Play framework module implementing play.api.cache.CacheApi for redis-server key/value storage.

    Play framework module implementing play.api.cache.CacheApi for redis-server key/value storage. For more details see README.

    Annotations
    @Singleton()
  7. type RedisConfiguration = redis.configuration.RedisConfiguration

    Permalink
  8. type RedisConnector = redis.connector.RedisConnector

    Permalink
  9. trait RedisList[Elem, Result[_]] extends RedisCollection[List[Elem], Result]

    Permalink

    Redis Lists are simply lists of strings, sorted by insertion order.

    Redis Lists are simply lists of strings, sorted by insertion order. It is possible to add elements to a Redis List pushing new elements on the head (on the left) or on the tail (on the right) of the list.

    Elem

    Data type of the inserted element

  10. trait RedisMap[Elem, Result[_]] extends RedisCollection[Map[String, Elem], Result]

    Permalink

    Redis Hashes are simply hash maps with strings as keys.

    Redis Hashes are simply hash maps with strings as keys. It is possible to add elements to a Redis Hashes by adding new elements into the collection.

    This simplified wrapper implements only unordered Maps.

    Elem

    Data type of the inserted element

  11. trait RedisSet[Elem, Result[_]] extends RedisCollection[Set[Elem], Result]

    Permalink

    Redis Sets are simply unsorted sets of objects.

    Redis Sets are simply unsorted sets of objects. It is possible to add elements to a Redis Set by adding new elements into the collection.

    This simplified wrapper implements only unordered Sets.

    Elem

    Data type of the inserted element

  12. type SynchronousResult[A] = A

    Permalink

Value Members

  1. package configuration

    Permalink
  2. package connector

    Permalink

  3. package exception

    Permalink

    Helper trait providing simplified and unified API to exception handling in play-redis

  4. package impl

    Permalink
  5. implicit def javaDate2AsExpiration(expireAt: Date): AsExpiration

    Permalink
    Definition Classes
    Expiration
  6. implicit def jodaDate2AsExpiration(expireAt: DateTime): AsExpiration

    Permalink
    Definition Classes
    Expiration

Inherited from Expiration

Inherited from AnyRef

Inherited from Any

Ungrouped