org.atmosphere.interceptor
Class CorsInterceptor
java.lang.Object
org.atmosphere.cpr.AtmosphereInterceptorAdapter
org.atmosphere.interceptor.CorsInterceptor
- All Implemented Interfaces:
- AtmosphereInterceptor, InvokationOrder
public class CorsInterceptor
- extends AtmosphereInterceptorAdapter
CORS support.
- Author:
- Janusz Sobolewski
CorsInterceptor
public CorsInterceptor()
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- Overrides:
configure in class AtmosphereInterceptorAdapter
- 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- Overrides:
inspect in class AtmosphereInterceptorAdapter
- 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.
enableAccessControl
public boolean enableAccessControl()
enableAccessControl
public CorsInterceptor enableAccessControl(boolean enableAccessControl)
priority
public InvokationOrder.PRIORITY priority()
- Description copied from interface:
InvokationOrder
- Return the priority an AtmosphereInterceptor must be executed.
- Specified by:
priority in interface InvokationOrder- Overrides:
priority in class AtmosphereInterceptorAdapter
- Returns:
- PRIORITY
toString
public String toString()
- Overrides:
toString in class AtmosphereInterceptorAdapter
Copyright © 2014. All Rights Reserved.