public class JMSBroadcaster
extends org.atmosphere.util.AbstractBroadcasterProxy
Broadcaster implementation based on JMS
The ConnectionFactory name's is jms/atmosphereFactory The
Topic by constructing "BroadcasterId =
Broadcaster.getID()ASYNC_TOKEN, asyncWriteFuture, bc, broadcasterListeners, broadcastOnResume, CACHED, config, delayedBroadcast, destroyed, dispatchThread, initialized, lifeCycleListeners, messages, name, noOpsResource, notifierFuture, POLLING_DEFAULT, resources, scope, started, uniqueWriteQueue, uri, waitTime, writeQueues, writeTimeoutInSecond| Constructor and Description |
|---|
JMSBroadcaster() |
| Modifier and Type | Method and Description |
|---|---|
void |
incomingBroadcast() |
org.atmosphere.cpr.Broadcaster |
initialize(String id,
org.atmosphere.cpr.AtmosphereConfig config) |
void |
outgoingBroadcast(Object message) |
void |
releaseExternalResources()
Close all related JMS factory, connection, etc.
|
void |
setID(String id) |
broadcast, broadcast, broadcast, broadcastReceivedMessage, getBroadcastHandler, initialize, invokeOnStateChange, reconfigureaddAtmosphereResource, addBroadcasterLifeCyclePolicyListener, addBroadcasterListener, awaitAndBroadcast, broadcastOnResume, broadcastOnResume, cacheAndSuspend, cacheLostMessage, cacheLostMessage, cacheLostMessage, cacheLostMessage, checkCachedAndPush, createBroadcasterConfig, delayBroadcast, delayBroadcast, deliverPush, destroy, dispatchMessages, entryDone, executeAsyncWrite, executeBlockingWrite, filter, futureDone, getAsyncWriteHandler, getAtmosphereResources, getBroadcasterConfig, getID, getScope, isDestroyed, killReactiveThreads, notifyAndAdd, notifyBroadcastListener, notifyDestroyListener, notifyEmptyListener, notifyIdleListener, notifyOnAddAtmosphereResourceListener, notifyOnRemoveAtmosphereResourceListener, onException, onException, perRequestFilter, prepareInvokeOnStateChange, push, queueWriteIO, reactiveThreadsCount, removeAtmosphereResource, removeAtmosphereResource, removeBroadcasterLifeCyclePolicyListener, removeBroadcasterListener, resumeAll, retrieveTrackedBroadcast, scheduleFixedBroadcast, scheduleFixedBroadcast, setBroadcasterConfig, setBroadcasterLifeCyclePolicy, setScope, setSuspendPolicy, spawnReactor, start, toStringpublic org.atmosphere.cpr.Broadcaster initialize(String id, org.atmosphere.cpr.AtmosphereConfig config)
initialize in class org.atmosphere.cpr.DefaultBroadcasterpublic void incomingBroadcast()
incomingBroadcast in class org.atmosphere.util.AbstractBroadcasterProxypublic void setID(String id)
setID in interface org.atmosphere.cpr.BroadcastersetID in class org.atmosphere.cpr.DefaultBroadcasterpublic void outgoingBroadcast(Object message)
outgoingBroadcast in class org.atmosphere.util.AbstractBroadcasterProxypublic void releaseExternalResources()
releaseExternalResources in interface org.atmosphere.cpr.BroadcasterreleaseExternalResources in class org.atmosphere.cpr.DefaultBroadcasterCopyright © 2014. All Rights Reserved.