org.atmosphere.interceptor
Class CorsInterceptor

java.lang.Object
  extended by org.atmosphere.interceptor.CorsInterceptor
All Implemented Interfaces:
AtmosphereInterceptor

public class CorsInterceptor
extends Object
implements AtmosphereInterceptor

CORS support

Author:
Janusz Sobolewski

Constructor Summary
CorsInterceptor()
           
 
Method Summary
 void configure(AtmosphereConfig arg0)
          Allow this object to configure it's state when initialized
 Action inspect(AtmosphereResource resource)
          Invoked before an AtmosphereResource gets dispatched to AtmosphereHandler
 void postInspect(AtmosphereResource resource)
          Invoked after an AtmosphereResource gets dispatched to AtmosphereHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorsInterceptor

public CorsInterceptor()
Method Detail

configure

public void configure(AtmosphereConfig arg0)
Description copied from interface: AtmosphereInterceptor
Allow this object to configure it's state when initialized

Specified by:
configure in interface AtmosphereInterceptor
Parameters:
arg0 - an AtmosphereConfig

inspect

public Action inspect(AtmosphereResource resource)
Description copied from interface: AtmosphereInterceptor
Invoked before an AtmosphereResource gets dispatched to AtmosphereHandler

Specified by:
inspect in interface AtmosphereInterceptor
Parameters:
resource - 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 resource)
Description copied from interface: AtmosphereInterceptor
Invoked after an AtmosphereResource gets dispatched to AtmosphereHandler

Specified by:
postInspect in interface AtmosphereInterceptor
Parameters:
resource - a AtmosphereResource


Copyright © 2013. All Rights Reserved.