public interface AtmosphereInterceptor
AtmosphereResource before they get dispatched to AtmosphereHandlers.
An implementation of this class can intercept the dispatch and modify the AtmosphereResource and it's
associated AtmosphereRequest and AtmosphereResponse
This class can be used to implement custom protocol like Server Side Events, Socket.IO, etc.| Modifier and Type | Method and Description |
|---|---|
void |
configure(AtmosphereConfig config)
Allow this object to configure it's state when initialized
|
Action |
inspect(AtmosphereResource r)
Invoked before an
AtmosphereResource gets dispatched to AtmosphereHandler |
void |
postInspect(AtmosphereResource r)
Invoked after an
AtmosphereResource gets dispatched to AtmosphereHandler |
void configure(AtmosphereConfig config)
config - an AtmosphereConfigAction inspect(AtmosphereResource r)
AtmosphereResource gets dispatched to AtmosphereHandlerr - a AtmosphereResourceAction.CONTINUE or Action.SUSPEND
to dispatch the AtmosphereResource to other AtmosphereInterceptor or AtmosphereHandler.
Return Action.TYPE.CANCELLED to stop the processing.void postInspect(AtmosphereResource r)
AtmosphereResource gets dispatched to AtmosphereHandlerr - a AtmosphereResourceCopyright © 2018. All Rights Reserved.