public class InterceptorConfiguration extends AbstractTypedPropertiesConfiguration implements ConfigurationInfo
| Modifier and Type | Class and Description |
|---|---|
static class |
InterceptorConfiguration.Position
Positional placing of a new custom interceptor
|
| Modifier and Type | Field and Description |
|---|---|
static AttributeDefinition<java.lang.Class> |
AFTER |
static AttributeDefinition<java.lang.Class> |
BEFORE |
static AttributeDefinition<java.lang.Integer> |
INDEX |
static AttributeDefinition<AsyncInterceptor> |
INTERCEPTOR |
static AttributeDefinition<java.lang.Class> |
INTERCEPTOR_CLASS |
static AttributeDefinition<InterceptorConfiguration.Position> |
POSITION |
attributes, PROPERTIES| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends AsyncInterceptor> |
after() |
AsyncInterceptor |
asyncInterceptor() |
static AttributeSet |
attributeDefinitionSet() |
AttributeSet |
attributes() |
java.lang.Class<? extends AsyncInterceptor> |
before() |
boolean |
first() |
ElementDefinition |
getElementDefinition() |
int |
index() |
CommandInterceptor |
interceptor()
Deprecated.
Since 9.0, please use
asyncInterceptor() instead. |
java.lang.Class<? extends CommandInterceptor> |
interceptorClass()
Deprecated.
Since 9.0, please use
sequentialInterceptorClass() instead. |
boolean |
last() |
InterceptorConfiguration.Position |
position() |
java.lang.Class<? extends AsyncInterceptor> |
sequentialInterceptorClass() |
java.lang.String |
toString() |
attributeSet, equals, hashCode, propertiesclone, finalize, getClass, notify, notifyAll, wait, wait, waitsubElementspublic static final AttributeDefinition<InterceptorConfiguration.Position> POSITION
public static final AttributeDefinition<java.lang.Class> AFTER
public static final AttributeDefinition<java.lang.Class> BEFORE
public static final AttributeDefinition<AsyncInterceptor> INTERCEPTOR
public static final AttributeDefinition<java.lang.Class> INTERCEPTOR_CLASS
public static final AttributeDefinition<java.lang.Integer> INDEX
public static AttributeSet attributeDefinitionSet()
public java.lang.Class<? extends AsyncInterceptor> after()
public java.lang.Class<? extends AsyncInterceptor> before()
@Deprecated public CommandInterceptor interceptor()
asyncInterceptor() instead.public AsyncInterceptor asyncInterceptor()
@Deprecated public java.lang.Class<? extends CommandInterceptor> interceptorClass()
sequentialInterceptorClass() instead.public java.lang.Class<? extends AsyncInterceptor> sequentialInterceptorClass()
public int index()
public InterceptorConfiguration.Position position()
public boolean first()
public boolean last()
public AttributeSet attributes()
attributes in interface BaseConfigurationInfoAttributeSet declared by the configuration.public ElementDefinition getElementDefinition()
getElementDefinition in interface BaseConfigurationInfoElementDefinition of the configuration.public java.lang.String toString()
toString in class AbstractTypedPropertiesConfiguration