org.atmosphere.cpr
Class AtmosphereInterceptorAdapter
java.lang.Object
org.atmosphere.cpr.AtmosphereInterceptorAdapter
- All Implemented Interfaces:
- AtmosphereInterceptor, InvokationOrder
- Direct Known Subclasses:
- AndroidAtmosphereInterceptor, AtmosphereHandlerServiceInterceptor, BroadcastOnPostAtmosphereInterceptor, CorsInterceptor, DefaultHeadersInterceptor, HeartbeatInterceptor, JavaScriptProtocol, JSONPAtmosphereInterceptor, ManagedServiceInterceptor, MeteorServiceInterceptor, NginxInterceptor, OnDisconnectInterceptor, PaddingAtmosphereInterceptor, SessionCreationInterceptor, ShiroInterceptor, SSEAtmosphereInterceptor, SuspendTrackerInterceptor, TrackMessageSizeB64Interceptor, TrackMessageSizeInterceptor
public abstract class AtmosphereInterceptorAdapter
- extends Object
- implements AtmosphereInterceptor, InvokationOrder
A Simple AtmosphereInterceptor that creates an AtmosphereInterceptorWriter and sets it as
the default AsyncIOWriter on an AtmosphereResponse.
- Author:
- Jeanfrancois Arcand
AtmosphereInterceptorAdapter
public AtmosphereInterceptorAdapter()
configure
public void configure(AtmosphereConfig config)
- Description copied from interface:
AtmosphereInterceptor
- Allow this object to configure its state when initialized.
- Specified by:
configure in interface AtmosphereInterceptor
- Parameters:
config - an AtmosphereConfig
inspect
public Action inspect(AtmosphereResource r)
- Description copied from interface:
AtmosphereInterceptor
- Invoked before an
AtmosphereResource gets dispatched to AtmosphereHandler.
- Specified by:
inspect in interface AtmosphereInterceptor
- Parameters:
r - a AtmosphereResource
- Returns:
Action.CONTINUE or Action.SUSPEND
to dispatch the AtmosphereResource to other AtmosphereInterceptor or AtmosphereHandler.
Return Action.TYPE.CANCELLED to stop the processing.
postInspect
public void postInspect(AtmosphereResource r)
- Description copied from interface:
AtmosphereInterceptor
- Invoked after an
AtmosphereResource gets dispatched to AtmosphereHandler.
- Specified by:
postInspect in interface AtmosphereInterceptor
- Parameters:
r - a AtmosphereResource
priority
public InvokationOrder.PRIORITY priority()
- Description copied from interface:
InvokationOrder
- Return the priority an AtmosphereInterceptor must be executed.
- Specified by:
priority in interface InvokationOrder
- Returns:
- PRIORITY
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2014. All Rights Reserved.