|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.atmosphere.interceptor.BroadcastOnPostAtmosphereInterceptor
org.atmosphere.config.managed.AnnotationServiceInterceptor
public class AnnotationServiceInterceptor
Handle Singleton, ManagedService, MeteorService and AtmosphereHandlerService
processing.
| Constructor Summary | |
|---|---|
AnnotationServiceInterceptor(ManagedAtmosphereHandler proxy)
|
|
| Method Summary | |
|---|---|
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 |
protected void |
mapAnnotatedService(AtmosphereRequest request,
AtmosphereFramework.AtmosphereHandlerWrapper w)
Inspect the request and its mapped AtmosphereHandler to determine if the '{}' was used when defined the
annotation's path value. |
protected void |
optimizeMapping()
|
void |
postInspect(AtmosphereResource r)
Invoked after an AtmosphereResource gets dispatched to AtmosphereHandler |
boolean |
wildcardMapping()
|
| Methods inherited from class org.atmosphere.interceptor.BroadcastOnPostAtmosphereInterceptor |
|---|
read |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AnnotationServiceInterceptor(ManagedAtmosphereHandler proxy)
| Method Detail |
|---|
public void configure(AtmosphereConfig config)
AtmosphereInterceptor
configure in interface AtmosphereInterceptorconfigure in class BroadcastOnPostAtmosphereInterceptorconfig - an AtmosphereConfigpublic Action inspect(AtmosphereResource r)
AtmosphereInterceptorAtmosphereResource gets dispatched to AtmosphereHandler
inspect in interface AtmosphereInterceptorinspect in class BroadcastOnPostAtmosphereInterceptorr - a AtmosphereResource
Action.CONTINUE or Action.SUSPEND
to dispatch the AtmosphereResource to other AtmosphereInterceptor or AtmosphereHandler.
Return Action.TYPE.CANCELLED to stop the processing.protected void optimizeMapping()
public boolean wildcardMapping()
protected void mapAnnotatedService(AtmosphereRequest request,
AtmosphereFramework.AtmosphereHandlerWrapper w)
AtmosphereHandler to determine if the '{}' was used when defined the
annotation's path value. It will create a new AtmosphereHandler in case {} is detected .
request - w - public void postInspect(AtmosphereResource r)
AtmosphereInterceptorAtmosphereResource gets dispatched to AtmosphereHandler
postInspect in interface AtmosphereInterceptorpostInspect in class BroadcastOnPostAtmosphereInterceptorr - a AtmosphereResource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||