org.atmosphere.samples.twitter
Class TwitterBroadcaster

java.lang.Object
  extended by org.atmosphere.core.JerseyBroadcaster
      extended by org.atmosphere.samples.twitter.TwitterBroadcaster
All Implemented Interfaces:
Broadcaster<HttpServletRequest,HttpServletResponse,Object>

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.core.JerseyBroadcaster
events
 
Constructor Summary
TwitterBroadcaster()
           
 
Method Summary
 AtmosphereEvent<HttpServletRequest,HttpServletResponse> addAtmosphereEvent(AtmosphereEvent<HttpServletRequest,HttpServletResponse> e)
           
 AtmosphereEvent<HttpServletRequest,HttpServletResponse> getUserAtmosphereEvent()
          Return the user (@link Broadcaster#getName}'s AtmosphereEvent.
 void setUserAtmosphereEvent(AtmosphereEvent event)
          Set the user (@link Broadcaster#getName}'s AtmosphereEvent.
 
Methods inherited from class org.atmosphere.core.JerseyBroadcaster
broadcast, broadcast, broadcast, destroy, getAtmosphereEvents, getBroadcasterConfig, getName, getScope, removeAtmosphereEvent, 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(AtmosphereEvent event)
Set the user (@link Broadcaster#getName}'s AtmosphereEvent.

Parameters:
event - AtmosphereEvent

getUserAtmosphereEvent

public AtmosphereEvent<HttpServletRequest,HttpServletResponse> getUserAtmosphereEvent()
Return the user (@link Broadcaster#getName}'s AtmosphereEvent.

Returns:
event AtmosphereEvent

addAtmosphereEvent

public AtmosphereEvent<HttpServletRequest,HttpServletResponse> addAtmosphereEvent(AtmosphereEvent<HttpServletRequest,HttpServletResponse> e)
Specified by:
addAtmosphereEvent in interface Broadcaster<HttpServletRequest,HttpServletResponse,Object>
Overrides:
addAtmosphereEvent in class JerseyBroadcaster


Copyright © 2009 SUN Microsystems. All Rights Reserved.