RedisBroadcaster

org.beangle.cache.redis.RedisBroadcaster
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

Members list

Concise view

Value members

Concrete methods

def init(): Unit

do initialization.

do initialization.

Attributes

override def onMessage(channel: Array[Byte], message: Array[Byte]): Unit

Attributes

Definition Classes
BinaryJedisPubSub
override def publishClear(cache: String): Unit

Attributes

Definition Classes
Broadcaster
override def publishEviction(cache: String, key: Any): Unit

Attributes

Definition Classes
Broadcaster

Inherited methods

Attributes

Inherited from:
BinaryJedisPubSub
def isSubscribed(): Boolean

Attributes

Inherited from:
BinaryJedisPubSub
def onPMessage(x$0: Array[Byte], x$1: Array[Byte], x$2: Array[Byte]): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def onPSubscribe(x$0: Array[Byte], x$1: Int): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def onPUnsubscribe(x$0: Array[Byte], x$1: Int): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def onPong(x$0: Array[Byte]): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def onSubscribe(x$0: Array[Byte], x$1: Int): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def onUnsubscribe(x$0: Array[Byte], x$1: Int): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def ping(x$0: Array[Byte]): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def ping(): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def proceed(x$0: Connection, x$1: Array[Byte]*): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def proceedWithPatterns(x$0: Connection, x$1: Array[Byte]*): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def psubscribe(x$0: Array[Byte]*): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def punsubscribe(x$0: Array[Byte]*): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def punsubscribe(): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def subscribe(x$0: Array[Byte]*): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def unsubscribe(x$0: Array[Byte]*): Unit

Attributes

Inherited from:
BinaryJedisPubSub
def unsubscribe(): Unit

Attributes

Inherited from:
BinaryJedisPubSub

Concrete fields

var subscriber: Thread