|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.atmosphere.cpr.DefaultBroadcaster
org.atmosphere.util.AbstractBroadcasterProxy
org.atmosphere.plugin.redis.RedisBroadcaster
public class RedisBroadcaster
Simple Broadcaster implementation based on Jedis
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.atmosphere.cpr.DefaultBroadcaster |
|---|
org.atmosphere.cpr.DefaultBroadcaster.AsyncWriteToken, org.atmosphere.cpr.DefaultBroadcaster.Entry |
| Nested classes/interfaces inherited from interface org.atmosphere.cpr.Broadcaster |
|---|
org.atmosphere.cpr.Broadcaster.POLICY, org.atmosphere.cpr.Broadcaster.SCOPE |
| Field Summary |
|---|
| Fields inherited from class org.atmosphere.cpr.DefaultBroadcaster |
|---|
ASYNC_TOKEN, asyncWriteFuture, bc, broadcasterListeners, broadcastOnResume, CACHED, cacheStrategy, config, delayedBroadcast, destroyed, dispatchThread, lifeCycleListeners, messages, name, noOpsResource, notifierFuture, resources, scope, started, uniqueWriteQueue, uri, uuidCache, waitTime, writeQueues, writeTimeoutInSecond |
| Constructor Summary | |
|---|---|
RedisBroadcaster(String id,
org.atmosphere.cpr.AtmosphereConfig config)
|
|
RedisBroadcaster(URI uri,
String id,
org.atmosphere.cpr.AtmosphereConfig config)
|
|
| Method Summary | |
|---|---|
void |
destroy()
|
String |
getAuth()
|
void |
incomingBroadcast()
|
void |
outgoingBroadcast(Object message)
|
void |
setAuth(String auth)
|
void |
setID(String id)
|
void |
setUp()
|
| Methods inherited from class org.atmosphere.util.AbstractBroadcasterProxy |
|---|
broadcast, broadcast, broadcast, broadcastReceivedMessage, getBroadcastHandler, invokeOnStateChange, reconfigure |
| Methods inherited from class org.atmosphere.cpr.DefaultBroadcaster |
|---|
addAtmosphereResource, addBroadcasterLifeCyclePolicyListener, addBroadcasterListener, awaitAndBroadcast, broadcastOnResume, broadcastOnResume, cacheLostMessage, cacheLostMessage, cacheLostMessage, cacheLostMessage, checkCachedAndPush, createBroadcasterConfig, delayBroadcast, delayBroadcast, deliverPush, dispatchMessages, entryDone, executeAsyncWrite, filter, futureDone, getAsyncWriteHandler, getAtmosphereResources, getBroadcasterConfig, getID, getScope, isDestroyed, killReactiveThreads, onException, onException, perRequestFilter, perRequestFilter, prepareInvokeOnStateChange, push, queueWriteIO, reactiveThreadsCount, releaseExternalResources, removeAtmosphereResource, removeAtmosphereResource, removeBroadcasterLifeCyclePolicyListener, removeBroadcasterListener, resumeAll, retrieveTrackedBroadcast, scheduleFixedBroadcast, scheduleFixedBroadcast, setBroadcasterCacheStrategy, setBroadcasterConfig, setBroadcasterLifeCyclePolicy, setScope, setSuspendPolicy, spawnReactor, start, toString, trackBroadcastMessage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RedisBroadcaster(String id,
org.atmosphere.cpr.AtmosphereConfig config)
public RedisBroadcaster(URI uri,
String id,
org.atmosphere.cpr.AtmosphereConfig config)
| Method Detail |
|---|
public String getAuth()
public void setAuth(String auth)
public void setUp()
public void setID(String id)
setID in interface org.atmosphere.cpr.BroadcastersetID in class org.atmosphere.cpr.DefaultBroadcasterpublic void destroy()
destroy in interface org.atmosphere.cpr.Broadcasterdestroy in class org.atmosphere.cpr.DefaultBroadcasterpublic void incomingBroadcast()
incomingBroadcast in class org.atmosphere.util.AbstractBroadcasterProxypublic void outgoingBroadcast(Object message)
outgoingBroadcast in class org.atmosphere.util.AbstractBroadcasterProxy
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||