org.atmosphere.samples.twitter
Class TwitterBroadcaster

java.lang.Object
  extended by org.atmosphere.jersey.JerseyBroadcaster
      extended by org.atmosphere.samples.twitter.TwitterBroadcaster
All Implemented Interfaces:
Broadcaster

public class TwitterBroadcaster
extends JerseyBroadcaster

Simple Broadcaster that keep a reference to the user

Author:
Jeanfrancois Arcand

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.atmosphere.cpr.Broadcaster
Broadcaster.SCOPE
 
Field Summary
 
Fields inherited from class org.atmosphere.jersey.JerseyBroadcaster
events
 
Constructor Summary
TwitterBroadcaster()
           
 
Method Summary
 AtmosphereResource addAtmosphereResource(AtmosphereResource r)
           
 AtmosphereResourceEvent<HttpServletRequest,HttpServletResponse> getUserAtmosphereEvent()
          Return the user (@link Broadcaster#getName}'s AtmosphereResourceEvent.
 void setUserAtmosphereEvent(AtmosphereResourceEvent event)
          Set the user (@link Broadcaster#getName}'s AtmosphereResourceEvent.
 
Methods inherited from class org.atmosphere.jersey.JerseyBroadcaster
broadcast, broadcast, broadcast, delayBroadcast, delayBroadcast, destroy, getAtmosphereResources, getBroadcasterConfig, getName, getScope, removeAtmosphereResource, scheduleFixedBroadcast, setBroadcasterConfig, setName, setScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TwitterBroadcaster

public TwitterBroadcaster()
Method Detail

setUserAtmosphereEvent

public void setUserAtmosphereEvent(AtmosphereResourceEvent event)
Set the user (@link Broadcaster#getName}'s AtmosphereResourceEvent.

Parameters:
event - AtmosphereResourceEvent

getUserAtmosphereEvent

public AtmosphereResourceEvent<HttpServletRequest,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 JerseyBroadcaster


Copyright © 2009 SUN Microsystems. All Rights Reserved.