org.beangle.cache.redis

Members list

Concise view

Type members

Classlikes

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class JedisPoolFactory(props: Map[String, String]) extends Factory[JedisPool]

Attributes

Companion:
object
Graph
Supertypes
trait Factory[JedisPool]
class Object
trait Matchable
class Any
class RedisBroadcaster(channel: Array[Byte], pool: JedisPool, serializer: BinarySerializer, localManager: CacheManager) extends BinaryJedisPubSub with Broadcaster with Initializing

Attributes

Graph
Supertypes
trait Initializing
trait Broadcaster
class BinaryJedisPubSub
class Object
trait Matchable
class Any
class RedisBroadcasterBuilder(pool: JedisPool, serializer: BinarySerializer) extends BroadcasterBuilder

Attributes

Graph
Supertypes
trait BroadcasterBuilder
class Object
trait Matchable
class Any
object RedisCache

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class RedisCache[K, V](name: String, pool: JedisPool, serializer: BinarySerializer, ktype: Class[K], vtype: Class[V], val ttl: Long) extends Cache[K, V]

Attributes

Companion:
object
Graph
Supertypes
trait Cache[K, V]
class Object
trait Matchable
class Any
class RedisCacheManager(pool: JedisPool, serializer: BinarySerializer, autoCreate: Boolean) extends AbstractCacheManager

Attributes

Graph
Supertypes
class AbstractCacheManager
trait CacheManager
trait Disposable
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class SubscriberDaemon(pool: JedisPool, broadcaster: RedisBroadcaster, channel: Array[Byte]) extends Runnable with Logging

Subscribe and on receive message thread

Subscribe and on receive message thread

Attributes

Companion:
object
Graph
Supertypes
trait Logging
trait Runnable
class Object
trait Matchable
class Any