| Interface | Description |
|---|---|
| AnnotationProcessor |
An annotation processor for configuring the
AtmosphereFramework. |
| ApplicationConfig |
Web.xml init-param configuration supported by Atmosphere.
|
| AsyncIOInterceptor |
A filter-like API that allow an
AtmosphereInterceptor to intercept the response before it gets written back
to the client. |
| AsyncIOWriter |
An Asynchronous I/O Writer is used by a
AtmosphereResponse when writing data. |
| AsyncSupport<E extends AtmosphereResource> | |
| AsyncSupportListener |
A listener that can be used to track
AsyncSupport events like SUSPEND, RESUME, TIMEOUT, DESTROYED and CLOSED |
| AsyncSupportResolver |
This interface is used by
AtmosphereFramework to determine which AsyncSupport instance should be used |
| AtmosphereConfig.ShutdownHook |
A shutdown hook that will be called when the
AtmosphereFramework.destroy() method gets invoked. |
| AtmosphereConfig.StartupHook |
A Startup hook that will be called when the
AtmosphereFramework.init() method complete. |
| AtmosphereFrameworkListener |
Lifecycle listener for
AtmosphereFramework |
| AtmosphereHandler |
Implementation of
AtmosphereHandler allows creation of event-driven web applications which are hosted in
the browser. |
| AtmosphereInterceptor |
Intercept the dispatch of
AtmosphereResource before they get dispatched to AtmosphereHandlers. |
| AtmosphereObjectFactory<Z> |
Customization point for Atmosphere to instantiate classes.
|
| AtmosphereRequest |
An Atmosphere request representation.
|
| AtmosphereRequest.Builder | |
| AtmosphereResource |
An
AtmosphereResource encapsulates the mechanism to AtmosphereResource.suspend(), AtmosphereResource.resume() and
broadcast (AtmosphereResource.getBroadcaster()) messages among suspended resources. |
| AtmosphereResourceEvent |
An AtmosphereResourceEvent is created every time an event occurs, like when a
Broadcaster.broadcast(java.lang.Object) is executed, when a browser remotely closes the connection or
when a suspended resource times out or gets resumed. |
| AtmosphereResourceEventListener |
Receive notifications when resume, client disconnect or broadcast events occur.
|
| AtmosphereResourceFactory |
A Factory used to manage
AtmosphereResource instances. |
| AtmosphereResourceFactory.Async |
An interface to use in order to retrieve an
AtmosphereResource inside a cluster. |
| AtmosphereResourceHeartbeatEventListener |
Receive notifications when heartbeat events occur.
|
| AtmosphereResourceListener |
Listener for when gets suspended and disconnected.
|
| AtmosphereResourceSession |
The AtmosphereResourceSession is managed by the
AtmosphereResourceSessionFactory. |
| AtmosphereResourceSessionFactory |
Factory for
AtmosphereResourceSession instances |
| AtmosphereResponse |
An Atmosphere's response representation.
|
| AtmosphereResponse.Builder | |
| AtmosphereServletProcessor |
Simple interface that can be used to wrap a
Servlet from an AtmosphereHandler. |
| Broadcaster |
A Broadcaster is responsible for delivering messages to its subscribed
AtmosphereResources, which are
representing suspended responses. |
| BroadcasterCache |
A BroadcasterCache is a cache for broadcasted messages.
|
| BroadcasterCacheListener |
Listener for
BroadcasterCache |
| BroadcasterConfig.FilterManipulator |
Manipulate the message before and after they are getting filtered by
BroadcastFilter |
| BroadcasterFactory |
Factory for
Broadcaster used by Atmosphere when creating broadcasters. |
| BroadcasterLifeCyclePolicyListener |
Simple listener to be used to track
BroadcasterLifeCyclePolicy events. |
| BroadcasterListener |
A listener for a
Broadcaster's event lifecycle. |
| BroadcastFilter |
Transform a message before it get broadcasted to
AtmosphereHandler.onStateChange(org.atmosphere.runtime.AtmosphereResourceEvent). |
| BroadcastFilterLifecycle |
Add lifecycle method to the
BroadcastFilter interface. |
| ClusterBroadcastFilter |
Specialize
BroadcastFilter used when clustering is enabled. |
| CompletionAware |
The CompletionAware interface is used by a class implementing the
AtmosphereResponse interface
to be notified when writing to the response has been completed. |
| FrameworkConfig |
Request attribute a framework integrator can use to lookup Atmosphere internal objects.
|
| HeaderConfig |
This interface contains all Atmosphere headers shared between the client and the server.
|
| KeepOpenStreamAware |
The KeepOpenStreamAware interface is used by a class implementing the
AsyncIOWriter interface
to indicate the closing of the underlining stream is managed elsewhere and invoking the
AsyncIOWriter.close(AtmosphereResponse) method does not close the stream. |
| MetaBroadcaster |
Broadcast events to all or a subset of available
Broadcasters based on their Broadcaster.getID() value. |
| MetaBroadcaster.MetaBroadcasterCache |
Cache message if no
Broadcaster maps the MetaBroadcaster.broadcastTo(String, Object) |
| PerRequestBroadcastFilter |
An extended
BroadcastFilter that can be used to filter based on AtmosphereResource. |
| Serializer |
Serialize the
Object that was used as parameter to Broadcaster.broadcast(java.lang.Object). |
| Enum | Description |
|---|---|
| Action.TYPE |
The action's type.
|
| AtmosphereFramework.MetaServiceAction |
This enumeration represents all possible actions to specify in a meta service file.
|
| AtmosphereResource.TRANSPORT | |
| Broadcaster.POLICY | |
| Broadcaster.SCOPE | |
| BroadcasterLifeCyclePolicy.ATMOSPHERE_RESOURCE_POLICY | |
| BroadcastFilter.BroadcastAction.ACTION | |
| Deliver.TYPE |
| Exception | Description |
|---|---|
| AtmosphereMappingException |
Thrown when
AsynchronousProcessor is unable to map the request to an AtmosphereHandler. |
| BroadcasterFactory.BroadcasterCreationException | |
| BroadcasterListener.BroadcastListenerException |
Throw this exception to interrupt the
Broadcaster.destroy() operation. |
Copyright © 2017. All Rights Reserved.