org.atmosphere.samples.twitter
Class TwitterBroadcaster
java.lang.Object
org.atmosphere.cpr.DefaultBroadcaster
org.atmosphere.jersey.JerseyBroadcaster
org.atmosphere.samples.twitter.TwitterBroadcaster
- All Implemented Interfaces:
- Broadcaster, Trackable
public class TwitterBroadcaster
- extends JerseyBroadcaster
Simple Broadcaster that keep a reference to the user
- Author:
- Jeanfrancois Arcand
| Fields inherited from class org.atmosphere.cpr.DefaultBroadcaster |
asyncWriteFuture, asyncWriteQueue, bc, broadcasterCache, broadcastOnResume, CACHED, config, delayedBroadcast, destroyed, lifeCycleListeners, messages, name, notifierFuture, resources, scope, started, uri |
| Methods inherited from class org.atmosphere.cpr.DefaultBroadcaster |
addBroadcasterLifeCyclePolicyListener, broadcast, broadcast, broadcast, broadcastOnResume, broadcastOnResume, checkCachedAndPush, delayBroadcast, delayBroadcast, destroy, executeAsyncWrite, filter, getAsyncWriteHandler, getAtmosphereResources, getBroadcasterConfig, getBroadcastHandler, getID, getScope, isDestroyed, onException, perRequestFilter, push, queueWriteIO, releaseExternalResources, removeAtmosphereResource, removeBroadcasterLifeCyclePolicyListener, resumeAll, retrieveTrackedBroadcast, scheduleFixedBroadcast, scheduleFixedBroadcast, setBroadcasterConfig, setBroadcasterLifeCyclePolicy, setID, setScope, setSuspendPolicy, start, toString, trackBroadcastMessage |
TwitterBroadcaster
public TwitterBroadcaster(String id,
AtmosphereServlet.AtmosphereConfig config)
setUserAtmosphereEvent
public void setUserAtmosphereEvent(AtmosphereResourceEvent event)
- Set the user (@link Broadcaster#getName}'s AtmosphereResourceEvent.
- Parameters:
event - AtmosphereResourceEvent
getUserAtmosphereEvent
public AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> getUserAtmosphereEvent()
- Return the user (@link Broadcaster#getName}'s AtmosphereResourceEvent.
- Returns:
- event AtmosphereResourceEvent
addAtmosphereResource
public AtmosphereResource<?,?> addAtmosphereResource(AtmosphereResource<?,?> r)
- Specified by:
addAtmosphereResource in interface Broadcaster- Overrides:
addAtmosphereResource in class DefaultBroadcaster
Copyright © 2011. All Rights Reserved.