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()asyncWriteFuture, bc, broadcasterListeners, broadcastOnResume, CACHED, candidateForPoolable, config, delayedBroadcast, destroyed, dispatchThread, initialized, lifeCycleListeners, messages, name, notifierFuture, POLLING_DEFAULT, resources, scope, sharedListeners, started, uniqueWriteQueue, uri, usingTokenIdForAttribute, waitTime, writeQueues, writeTimeoutInSecond| Constructor and Description |
|---|
JMSBroadcaster() |
| Modifier and Type | Method and Description |
|---|---|
void |
incomingBroadcast() |
org.atmosphere.cpr.Broadcaster |
initialize(java.lang.String id,
java.net.URI uri,
org.atmosphere.cpr.AtmosphereConfig config) |
void |
outgoingBroadcast(java.lang.Object message) |
void |
releaseExternalResources()
Close all related JMS factory, connection, etc.
|
void |
setID(java.lang.String id) |
b, broadcast, broadcast, broadcast, broadcastReceivedMessage, getBroadcastHandler, invokeOnStateChange, reconfigureaddAtmosphereResource, addBroadcasterLifeCyclePolicyListener, addBroadcasterListener, awaitAndBroadcast, broadcasterListeners, broadcastOnResume, broadcastOnResume, cacheAndSuspend, cacheLostMessage, cacheLostMessage, cacheLostMessage, cacheMessageOnIOException, checkCachedAndPush, createBroadcasterConfig, currentLifecycleTask, currentLifecycleTask, delayBroadcast, delayBroadcast, deliverPush, destroy, dispatchMessages, endBroadcast, entryDone, executeAsyncWrite, executeBlockingWrite, filter, futureDone, getAsyncWriteHandler, getAtmosphereResources, getBroadcasterConfig, getBroadcasterLifeCyclePolicy, getID, getScope, initialize, isDestroyed, killReactiveThreads, lifecycleHandler, lifecycleHandler, lifeCycleListeners, lifeCyclePolicy, messages, notifyAndAdd, notifyBroadcastListener, notifyOnAddAtmosphereResourceListener, notifyOnMessage, notifyOnRemoveAtmosphereResourceListener, onException, onException, outOfOrderBroadcastSupported, perRequestFilter, policy, prepareInvokeOnStateChange, push, queueWriteIO, reactiveThreadsCount, recentActivity, removeAtmosphereResource, removeAtmosphereResource, removeBroadcasterLifeCyclePolicyListener, removeBroadcasterListener, rename, resumeAll, retrieveTrackedBroadcast, scheduleFixedBroadcast, scheduleFixedBroadcast, setBroadcasterConfig, setBroadcasterLifeCyclePolicy, setScope, setSuspendPolicy, spawnReactor, start, toString, writeQueuespublic org.atmosphere.cpr.Broadcaster initialize(java.lang.String id,
java.net.URI uri,
org.atmosphere.cpr.AtmosphereConfig config)
initialize in interface org.atmosphere.cpr.Broadcasterinitialize in class org.atmosphere.util.AbstractBroadcasterProxypublic void incomingBroadcast()
incomingBroadcast in class org.atmosphere.util.AbstractBroadcasterProxypublic void setID(java.lang.String id)
setID in interface org.atmosphere.cpr.BroadcastersetID in class org.atmosphere.cpr.DefaultBroadcasterpublic void outgoingBroadcast(java.lang.Object message)
outgoingBroadcast in class org.atmosphere.util.AbstractBroadcasterProxypublic void releaseExternalResources()
releaseExternalResources in interface org.atmosphere.cpr.BroadcasterreleaseExternalResources in class org.atmosphere.cpr.DefaultBroadcasterCopyright © 2018. All Rights Reserved.