Package org.atmosphere.cpr

Interface Summary
AtmosphereEvent<E,F> A AtmosphereEvent encapsulates the mechanism to AtmosphereEvent.suspend(), AtmosphereEvent.resume() and broadcast (AtmosphereEvent.getBroadcaster()) messages among suspended response.
AtmosphereHandler<F,G> Implementation of AtmosphereHandler allows creation of event-driven web applications which are hosted in the browser.
AtmosphereServletProcessor Simp,e interface that can be used to wrap a Servlet from an AtmosphereHandler
Broadcaster<D,E,F> A Broadcaster is responsible for delivering messages to its subscribed AtmosphereEvent, which are representing a suspended response.
BroadcastFilter<E> Transform a message of type 'E" before it get broadcasted to AtmosphereHandler.onMessage(org.atmosphere.cpr.AtmosphereEvent) See XSSHtmlFilter for an example.
BroadcastFilterLifecycle<E> Add lifecycle method to the BroadcastFilter interface.
ClusterBroadcastFilter<E> Specialize BroadcastFilter used when clustering is enabled.
CometSupport<E extends AtmosphereEvent> Atmosphere's supported WebServer must implement this interface in order to be auto detected by the AtmosphereServlet.
 

Class Summary
AsynchronousProcessor Base class which implement the semantics of supending and resuming of a Comet Request.
AtmosphereEventImpl AtmosphereEvent implementation for supporting HttpServletRequest and HttpServletResponse.
AtmosphereFilter Atmosphere supports for Filter, delegating all works to AtmosphereServlet
AtmosphereServlet The AtmosphereServlet acts as a dispatcher for AtmosphereHandler defined in META-INF/atmosphere.xml, or if atmosphere.xml is missing, all classes that implements AtmosphereHandler will be discovered and mapped using the class's name.
AtmosphereServlet.Action Simple class/struck that hold the current state.
AtmosphereServlet.AtmosphereHandlerWrapper  
BroadcasterConfig<F> Handle Broadcaster configuration like ExecutorService and BroadcastFilter
BroadcasterFuture<E> Simple Future that can be used when awiting for a Broadcaster to finish it's broadcast operations to AtmosphereHandler
DefaultBroadcaster Broadcaster implementation.
 

Enum Summary
AtmosphereServlet.Action.TYPE  
Broadcaster.SCOPE  
 



Copyright © 2009 SUN Microsystems. All Rights Reserved.