org.atmosphere.plugin.hazelcast
Class HazelcastBroadcaster
java.lang.Object
org.atmosphere.cpr.DefaultBroadcaster
org.atmosphere.util.AbstractBroadcasterProxy
org.atmosphere.plugin.hazelcast.HazelcastBroadcaster
- All Implemented Interfaces:
- Broadcaster, Trackable
public class HazelcastBroadcaster
- extends AbstractBroadcasterProxy
Simple Broadcaster implementation based on Hazelcast
- Author:
- Jeanfrancois Arcand
| Fields inherited from class org.atmosphere.cpr.DefaultBroadcaster |
ASYNC_TOKEN, asyncWriteFuture, asyncWriteQueue, bc, broadcasterCache, broadcastOnResume, CACHED, cacheStrategy, config, delayedBroadcast, destroyed, lifeCycleListeners, messages, name, notifierFuture, resources, scope, started, uri |
| Methods inherited from class org.atmosphere.cpr.DefaultBroadcaster |
addAtmosphereResource, addBroadcasterLifeCyclePolicyListener, awaitAndBroadcast, broadcastOnResume, broadcastOnResume, cacheLostMessage, cacheLostMessage, checkCachedAndPush, createBroadcasterConfig, delayBroadcast, delayBroadcast, executeAsyncWrite, filter, getAsyncWriteHandler, getAtmosphereResources, getBroadcasterConfig, getID, getScope, isDestroyed, onException, perRequestFilter, push, queueWriteIO, releaseExternalResources, removeAtmosphereResource, removeBroadcasterLifeCyclePolicyListener, resumeAll, retrieveTrackedBroadcast, scheduleFixedBroadcast, scheduleFixedBroadcast, setBroadcasterConfig, setBroadcasterLifeCyclePolicy, setScope, setSuspendPolicy, start, toString, trackBroadcastMessage |
HazelcastBroadcaster
public HazelcastBroadcaster(String id,
AtmosphereConfig config)
HazelcastBroadcaster
public HazelcastBroadcaster(String id,
URI uri,
AtmosphereConfig config)
setUp
public void setUp()
setID
public void setID(String id)
- Specified by:
setID in interface Broadcaster- Overrides:
setID in class DefaultBroadcaster
destroy
public void destroy()
-
- Specified by:
destroy in interface Broadcaster- Overrides:
destroy in class DefaultBroadcaster
incomingBroadcast
public void incomingBroadcast()
-
- Specified by:
incomingBroadcast in class AbstractBroadcasterProxy
outgoingBroadcast
public void outgoingBroadcast(Object message)
-
- Specified by:
outgoingBroadcast in class AbstractBroadcasterProxy
Copyright © 2012. All Rights Reserved.