Class InterceptorConfiguration
- java.lang.Object
- 
- org.infinispan.commons.configuration.AbstractTypedPropertiesConfiguration
- 
- org.infinispan.configuration.cache.InterceptorConfiguration
 
 
- 
- All Implemented Interfaces:
- BaseConfigurationInfo,- ConfigurationInfo
 
 public class InterceptorConfiguration extends AbstractTypedPropertiesConfiguration implements ConfigurationInfo Describes a custom interceptor
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classInterceptorConfiguration.PositionPositional placing of a new custom interceptor
 - 
Field SummaryFields Modifier and Type Field Description static org.infinispan.commons.configuration.attributes.AttributeDefinition<Class>AFTERstatic org.infinispan.commons.configuration.attributes.AttributeDefinition<Class>BEFOREstatic org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer>INDEXstatic org.infinispan.commons.configuration.attributes.AttributeDefinition<org.infinispan.interceptors.AsyncInterceptor>INTERCEPTORstatic org.infinispan.commons.configuration.attributes.AttributeDefinition<Class>INTERCEPTOR_CLASSstatic org.infinispan.commons.configuration.attributes.AttributeDefinition<InterceptorConfiguration.Position>POSITION- 
Fields inherited from class org.infinispan.commons.configuration.AbstractTypedPropertiesConfigurationattributes, PROPERTIES
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends org.infinispan.interceptors.AsyncInterceptor>after()org.infinispan.interceptors.AsyncInterceptorasyncInterceptor()static org.infinispan.commons.configuration.attributes.AttributeSetattributeDefinitionSet()org.infinispan.commons.configuration.attributes.AttributeSetattributes()Class<? extends org.infinispan.interceptors.AsyncInterceptor>before()booleanfirst()org.infinispan.commons.configuration.elements.ElementDefinitiongetElementDefinition()intindex()booleanlast()InterceptorConfiguration.Positionposition()Class<? extends org.infinispan.interceptors.AsyncInterceptor>sequentialInterceptorClass()StringtoString()- 
Methods inherited from class org.infinispan.commons.configuration.AbstractTypedPropertiesConfigurationattributeSet, equals, hashCode, properties
 - 
Methods inherited from interface org.infinispan.commons.configuration.ConfigurationInfosubElements
 
- 
 
- 
- 
- 
Field Detail- 
POSITIONpublic static final org.infinispan.commons.configuration.attributes.AttributeDefinition<InterceptorConfiguration.Position> POSITION 
 - 
AFTERpublic static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Class> AFTER 
 - 
BEFOREpublic static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Class> BEFORE 
 - 
INTERCEPTORpublic static final org.infinispan.commons.configuration.attributes.AttributeDefinition<org.infinispan.interceptors.AsyncInterceptor> INTERCEPTOR 
 - 
INTERCEPTOR_CLASSpublic static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Class> INTERCEPTOR_CLASS 
 - 
INDEXpublic static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> INDEX 
 
- 
 - 
Method Detail- 
attributeDefinitionSetpublic static org.infinispan.commons.configuration.attributes.AttributeSet attributeDefinitionSet() 
 - 
afterpublic Class<? extends org.infinispan.interceptors.AsyncInterceptor> after() 
 - 
beforepublic Class<? extends org.infinispan.interceptors.AsyncInterceptor> before() 
 - 
asyncInterceptorpublic org.infinispan.interceptors.AsyncInterceptor asyncInterceptor() 
 - 
sequentialInterceptorClasspublic Class<? extends org.infinispan.interceptors.AsyncInterceptor> sequentialInterceptorClass() 
 - 
indexpublic int index() 
 - 
positionpublic InterceptorConfiguration.Position position() 
 - 
firstpublic boolean first() 
 - 
lastpublic boolean last() 
 - 
attributespublic org.infinispan.commons.configuration.attributes.AttributeSet attributes() - Specified by:
- attributesin interface- BaseConfigurationInfo
- Returns:
- the AttributeSetdeclared by the configuration.
 
 - 
getElementDefinitionpublic org.infinispan.commons.configuration.elements.ElementDefinition getElementDefinition() - Specified by:
- getElementDefinitionin interface- BaseConfigurationInfo
- Returns:
- the ElementDefinitionof the configuration.
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- AbstractTypedPropertiesConfiguration
 
 
- 
 
-