Package | Description |
---|---|
org.atmosphere.annotation | |
org.atmosphere.client | |
org.atmosphere.config.managed | |
org.atmosphere.cpr | |
org.atmosphere.interceptor |
Modifier and Type | Method and Description |
---|---|
static AtmosphereInterceptor |
AnnotationUtil.listeners(Class<? extends AtmosphereResourceEventListener>[] listeners,
AtmosphereFramework framework) |
Modifier and Type | Class and Description |
---|---|
class |
TrackMessageSizeInterceptor
An
AtmosphereInterceptor that add a message size and delimiter. |
Modifier and Type | Class and Description |
---|---|
class |
AtmosphereHandlerServiceInterceptor
|
class |
ManagedServiceInterceptor
Handle
Singleton for ManagedService processing. |
class |
MeteorServiceInterceptor
Handle
Singleton ,MeteorService
processing. |
class |
ServiceInterceptor |
Modifier and Type | Class and Description |
---|---|
class |
AtmosphereInterceptorAdapter
A Simple
AtmosphereInterceptor that creates an AtmosphereInterceptorWriter and sets it as
the default AsyncIOWriter on an AtmosphereResponse . |
Modifier and Type | Field and Description |
---|---|
static List<Class<? extends AtmosphereInterceptor>> |
AtmosphereFramework.DEFAULT_ATMOSPHERE_INTERCEPTORS |
protected LinkedList<AtmosphereInterceptor> |
AtmosphereFramework.interceptors |
LinkedList<AtmosphereInterceptor> |
AtmosphereFramework.AtmosphereHandlerWrapper.interceptors |
Modifier and Type | Method and Description |
---|---|
protected AtmosphereInterceptor |
AtmosphereFramework.newAInterceptor(Class<? extends AtmosphereInterceptor> a) |
Modifier and Type | Method and Description |
---|---|
LinkedList<AtmosphereInterceptor> |
AtmosphereFramework.interceptors()
Return the list of
AtmosphereInterceptor . |
Modifier and Type | Method and Description |
---|---|
protected void |
AtmosphereFramework.addInterceptorToAllWrappers(AtmosphereInterceptor c) |
protected void |
AtmosphereFramework.addInterceptorToWrapper(AtmosphereFramework.AtmosphereHandlerWrapper wrapper,
AtmosphereInterceptor c) |
AtmosphereFramework |
AtmosphereFramework.interceptor(AtmosphereInterceptor c)
Add an
AtmosphereInterceptor implementation. |
Modifier and Type | Class and Description |
---|---|
class |
AndroidAtmosphereInterceptor
Fix for the Android 2.2.x bogus HTTP implementation.
|
class |
AtmosphereResourceLifecycleInterceptor
This
AtmosphereInterceptor implementation automatically suspends the intercepted
AtmosphereResource and takes care of managing the response's state (flushing, resuming,
etc.) when a Broadcaster.broadcast(java.lang.Object) is invoked. |
class |
AtmosphereResourceStateRecovery
This interceptor associates a
AtmosphereResource to all Broadcaster the resource was added before
the underlying connection got closed and resume. |
class |
BroadcastOnPostAtmosphereInterceptor
This read the request's body and invoke the associated
Broadcaster of an AtmosphereResource . |
class |
CacheHeadersInterceptor
At interceptor for customizing the following headers: Expire, Cache-Control, Pragma,
Access-Control-Origin and Access-Control-Allow-Credential.
|
class |
CorsInterceptor
CORS support.
|
class |
HeartbeatInterceptor
An interceptor that send whitespace every in 60 seconds by default.
|
class |
IdleResourceInterceptor
An Interceptor that track idle
AtmosphereResource and close it. |
class |
JavaScriptProtocol
An Interceptor that send back to a websocket and http client the value of
HeaderConfig.X_ATMOSPHERE_TRACKING_ID . |
class |
JSONPAtmosphereInterceptor
JSONP Transport Support.
|
class |
NginxInterceptor
Add proper header for Nginx's buffering http://wiki.nginx.org/HttpProxyModule#proxy_buffering
This interceptor set the 'X-Accel-Buffering : No' on the AtmosphereResponse before it gets suspended. |
class |
OldBrowserPaddingInterceptor
Old 8k Padding interceptor for Browser that needs whitespace when streaming is used.
|
class |
OnDisconnectInterceptor
When the browser close the connection, the atmosphere.js will send an unsubscribe message to tell
framework the browser is disconnecting.
|
class |
PaddingAtmosphereInterceptor
Padding interceptor for Browser that needs whitespace when streaming is used.
|
class |
SessionCreationInterceptor
An interceptor that create an
HttpSession on the fist received request so transport like long-polling
can share the session with request coming after the suspend operation. |
class |
ShiroInterceptor
Shiro Interceptor, it creates a request attribute (subject) that contains the true Subject.
|
class |
SimpleRestInterceptor
An Atmosphere interceptor to enable a simple rest binding protocol.
|
class |
SSEAtmosphereInterceptor
HTML 5 Server-Sent Events implementation.
|
class |
SuspendTrackerInterceptor
An interceptor that keep track of
AtmosphereResource.uuid() and disable invocation of AtmosphereResourceEventListenerAdapter.onSuspend(org.atmosphere.cpr.AtmosphereResourceEvent)
and AtmosphereResourceEventListenerAdapter.onPreSuspend(org.atmosphere.cpr.AtmosphereResourceEvent) |
class |
TrackMessageSizeB64Interceptor
An
AtmosphereInterceptor that adds message size and delimiter, and encodes the message in Base64. |
class |
WebSocketMessageSuspendInterceptor
Mark WebSocket Message as suspended.
|
Copyright © 2016. All rights reserved.