Uses of Interface
org.jboss.aop.advice.Interceptor

Packages that use Interceptor
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.array   
org.jboss.aop.joinpoint   
org.jboss.aop.proxy   
org.jboss.aop.proxy.container   
org.jboss.aop.standalone   
org.jboss.aophelper.core   
org.jboss.aspects.logging   
org.jboss.aspects.mock   
org.jboss.aspects.patterns.observable   
 

Uses of Interceptor in org.jboss.aop
 

Fields in org.jboss.aop declared as Interceptor
protected  Interceptor[][] Advisor.constructionInterceptors
          Deprecated. Use constructorInfos instead
protected  Interceptor[][] Advisor.constructorInterceptors
          Deprecated. Use constructorInfos instead
 Interceptor[] JoinPointInfo.interceptors
          Deprecated. Use the accessors. Only public for backwards compatiblity with EJB3
 

Fields in org.jboss.aop with type parameters of type Interceptor
protected  HashMap<AspectDefinition,Map<String,Interceptor>> Advisor.adviceInterceptors
          Contains all the interceptor instances applied to this context.
protected  ArrayList<Interceptor> ClassInstanceAdvisor.appendedInterceptors
           
protected  ArrayList<Interceptor> GeneratedInstanceAdvisorMixin.appendedInterceptors
           
protected  ArrayList<Interceptor> ClassInstanceAdvisor.insertedInterceptors
           
protected  ArrayList<Interceptor> GeneratedInstanceAdvisorMixin.insertedInterceptors
           
 

Methods in org.jboss.aop that return Interceptor
 Interceptor GeneratedInstanceAdvisorMixin.InstanceInterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor Advisor.getAdviceInterceptor(AspectDefinition def, String adviceName, Joinpoint joinpoint)
           
 Interceptor[][] Advisor.getConstructionInterceptors()
          Deprecated. Use getConstructionInfos instead
 Interceptor[][] Advisor.getConstructorInterceptors()
          Deprecated. Use getConstructorInfos instead
 Interceptor[][] ClassAdvisor.getFieldReadInterceptors()
          Deprecated. use getFieldReadInfos instead
 Interceptor[][] ClassAdvisor.getFieldWriteInterceptors()
          Deprecated. use getFieldWriteInfos instead
 Interceptor[] JoinPointInfo.getInterceptors()
           
 Interceptor[] InstanceAdvisor.getInterceptors()
          Returns the interceptor chain of the advised instance.
 Interceptor[] ClassInstanceAdvisor.getInterceptors()
           
 Interceptor[] GeneratedInstanceAdvisorMixin.getInterceptors()
           
 Interceptor[] InstanceAdvisor.getInterceptors(Interceptor[] baseChain)
          Merges the advised instance interceptor chain with baseChain.
 Interceptor[] ClassInstanceAdvisor.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 Interceptor[] GeneratedInstanceAdvisorMixin.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 Interceptor[] GeneratedInstanceAdvisorMixin.getWrappers(Interceptor[] advisorChain)
          Called by the advisor
 

Methods in org.jboss.aop that return types with arguments of type Interceptor
 ArrayList<Interceptor> JoinPointInfo.getInterceptorChain()
           
 

Methods in org.jboss.aop with parameters of type Interceptor
 void Advisor.addAdviceInterceptor(AspectDefinition def, String adviceName, Interceptor interceptor, Joinpoint joinpoint)
           
 void InstanceAdvisor.appendInterceptor(Interceptor interceptor)
          Appends an interceptor to the end of the instance's interceptor chain.
 void ClassInstanceAdvisor.appendInterceptor(Interceptor interceptor)
           
 void GeneratedInstanceAdvisorMixin.appendInterceptor(Interceptor interceptor)
           
 void InstanceAdvisor.appendInterceptor(int index, Interceptor interceptor)
          Appends an interceptor at position index of the appended instance's interceptor chain.
 void ClassInstanceAdvisor.appendInterceptor(int index, Interceptor interceptor)
           
 void GeneratedInstanceAdvisorMixin.appendInterceptor(int index, Interceptor interceptor)
           
 boolean JoinPointInfo.equalChains(Interceptor[] otherInterceptors)
           
 Interceptor[] InstanceAdvisor.getInterceptors(Interceptor[] baseChain)
          Merges the advised instance interceptor chain with baseChain.
 Interceptor[] ClassInstanceAdvisor.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 Interceptor[] GeneratedInstanceAdvisorMixin.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 Interceptor[] GeneratedInstanceAdvisorMixin.getWrappers(Interceptor[] advisorChain)
          Called by the advisor
 void InstanceAdvisor.insertInterceptor(Interceptor interceptor)
          Inserts an interceptor at the beginning of the instance's interceptor chain.
 void ClassInstanceAdvisor.insertInterceptor(Interceptor interceptor)
           
 void GeneratedInstanceAdvisorMixin.insertInterceptor(Interceptor interceptor)
           
 void InstanceAdvisor.insertInterceptor(int index, Interceptor interceptor)
          Inserts an interceptor at position index of the inserted instance's interceptor chain.
 void ClassInstanceAdvisor.insertInterceptor(int index, Interceptor interceptor)
           
 void GeneratedInstanceAdvisorMixin.insertInterceptor(int index, Interceptor interceptor)
           
protected  void ClassAdvisor.resolveFieldPointcut(FieldInfo[] newFieldInfos, Interceptor[][] interceptors, AdviceBinding binding, boolean write)
           
protected  void GeneratedClassAdvisor.resolveFieldPointcut(FieldInfo[] newFieldInfos, Interceptor[][] fieldInterceptors, AdviceBinding binding, boolean write)
           
 void JoinPointInfo.setInterceptors(Interceptor[] interceptors)
           
 

Method parameters in org.jboss.aop with type arguments of type Interceptor
protected  void Advisor.createInterceptorChain(InterceptorFactory[] factories, ArrayList<Interceptor> newinterceptors, Joinpoint joinpoint)
           
 

Constructors in org.jboss.aop with parameters of type Interceptor
CallerConstructorInfo(Advisor advisor, Class<?> calledClass, Constructor<?> called, long calledConHash, Method wrappingMethod, Interceptor[] in, Class<?> clazz)
           
CallerMethodInfo(Advisor advisor, Class<?> calledClass, Method m, long calledMethodHash, Interceptor[] in, Class<?> clazz)
           
ConByConInfo(Advisor advisor, Class<?> calledClass, Class<?> callingClass, int callingIndex, Constructor<?> called, long calledConHash, Method wrappingMethod, Interceptor[] in)
           
ConByMethodInfo(Advisor advisor, Class<?> calledClass, Method callingMethod, long callingMethodHash, Constructor<?> c, long calledConHash, Method wrappingMethod, Interceptor[] in)
          Create a new ConByMethodJoinPont.
MethodByConInfo(Advisor advisor, Class<?> calledClass, Class<?> callingClass, int callingIndex, Method m, long calledMethodHash, Interceptor[] in)
           
MethodByMethodInfo(Advisor advisor, Class<?> calledClass, Method m, Method callingMethod, long callingMethodHash, long calledMethodHash, Interceptor[] in)
           
 

Uses of Interceptor in org.jboss.aop.advice
 

Classes in org.jboss.aop.advice that implement Interceptor
 class AbstractAdvice
          Comment
 class CFlowInterceptor
          Comment
 class GeneratedAdvisorInterceptor
          Special interceptor wrapping the interceptor factory, so that generated advisors have all the information they need about the contained advices for generating the invocation methods.
 class PerInstanceAdvice
          Comment
 class PerInstanceInterceptor
          Comment
 class PerJoinpointAdvice
          Comment
 class PerJoinpointInterceptor
          Comment
 

Methods in org.jboss.aop.advice that return Interceptor
static Interceptor[] PrecedenceSorter.applyPrecedence(Interceptor[] interceptors, AspectManager manager)
           
 Interceptor InterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
          Creates an interceptor that represents this advice and that delegates execution to this advice.
 Interceptor GeneratedAdvisorInterceptor.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor AdviceFactory.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor ScopedInterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor GenericInterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
           
static Interceptor PerJoinpointInterceptor.createInterceptor(Advisor advisor, Joinpoint joinpoint, AspectDefinition def)
           
static Interceptor PerJoinpointAdvice.createInterceptor(Advisor advisor, Joinpoint joinpoint, AspectDefinition def, String adviceName)
           
 Interceptor[] AdviceStack.createInterceptors()
           
 Interceptor[] AdviceStack.createInterceptors(Advisor advisor, Joinpoint jp)
           
static Interceptor PerClassAdvice.generate(Joinpoint joinpoint, Advisor advisor, String adviceName, AspectDefinition def)
           
static Interceptor PerVmAdvice.generateInterceptor(Joinpoint joinpoint, Object aspect, String adviceName)
           
static Interceptor PerVmAdvice.generateOptimized(Joinpoint joinpoint, AspectManager manager, String adviceName, AspectDefinition a)
           
 Interceptor PerJoinpointInterceptor.getAspectInstance(InstanceAdvisor ia)
           
 Interceptor PerInstanceInterceptor.getAspectInstance(InstanceAdvisor ia)
           
 

Methods in org.jboss.aop.advice with parameters of type Interceptor
static Interceptor[] PrecedenceSorter.applyPrecedence(Interceptor[] interceptors, AspectManager manager)
           
 

Constructors in org.jboss.aop.advice with parameters of type Interceptor
CFlowInterceptor(String cflowString, ASTCFlowExpression expr, Interceptor[] chain)
           
 

Uses of Interceptor in org.jboss.aop.array
 

Methods in org.jboss.aop.array that return Interceptor
static Interceptor[] ArrayAdvisor.getReadInterceptors()
           
static Interceptor[] ArrayAdvisor.getWriteInterceptors()
           
 

Methods in org.jboss.aop.array with parameters of type Interceptor
 Invocation ArrayElementInvocation.getWrapper(Interceptor[] newchain)
           
 

Constructors in org.jboss.aop.array with parameters of type Interceptor
ArrayElementInvocation(Interceptor[] interceptors, Object array, int index)
           
ArrayElementReadInvocation(Interceptor[] interceptors, Object array, int index)
           
ArrayElementWriteInvocation(Interceptor[] interceptors, Object array, int index)
           
BooleanArrayElementReadInvocation(Interceptor[] interceptors, boolean[] target, int index)
           
BooleanArrayElementWriteInvocation(Interceptor[] interceptors, boolean[] target, int index, boolean value)
           
ByteArrayElementReadInvocation(Interceptor[] interceptors, byte[] target, int index)
           
ByteArrayElementWriteInvocation(Interceptor[] interceptors, byte[] target, int index, byte value)
           
CharArrayElementReadInvocation(Interceptor[] interceptors, char[] target, int index)
           
CharArrayElementWriteInvocation(Interceptor[] interceptors, char[] target, int index, char value)
           
DoubleArrayElementReadInvocation(Interceptor[] interceptors, double[] target, int index)
           
DoubleArrayElementWriteInvocation(Interceptor[] interceptors, double[] target, int index, double value)
           
FloatArrayElementReadInvocation(Interceptor[] interceptors, float[] target, int index)
           
FloatArrayElementWriteInvocation(Interceptor[] interceptors, float[] target, int index, float value)
           
IntArrayElementReadInvocation(Interceptor[] interceptors, int[] target, int index)
           
IntArrayElementWriteInvocation(Interceptor[] interceptors, int[] target, int index, int value)
           
LongArrayElementReadInvocation(Interceptor[] interceptors, long[] target, int index)
           
LongArrayElementWriteInvocation(Interceptor[] interceptors, long[] target, int index, long value)
           
ObjectArrayElementReadInvocation(Interceptor[] interceptors, Object[] target, int index)
           
ObjectArrayElementWriteInvocation(Interceptor[] interceptors, Object[] target, int index, Object value)
           
ShortArrayElementReadInvocation(Interceptor[] interceptors, short[] target, int index)
           
ShortArrayElementWriteInvocation(Interceptor[] interceptors, short[] target, int index, short value)
           
 

Uses of Interceptor in org.jboss.aop.joinpoint
 

Fields in org.jboss.aop.joinpoint declared as Interceptor
protected  Interceptor[] InvocationBase.interceptors
           
 

Methods in org.jboss.aop.joinpoint that return Interceptor
 Interceptor[] InvocationBase.getInterceptors()
          This used to be final, but I had to get rid of that since I need to lazily initialise the interceptors from the generated joinpoint/invocation classes
 Interceptor[] Invocation.getInterceptors()
           
 

Methods in org.jboss.aop.joinpoint with parameters of type Interceptor
 Invocation MethodCalledByConstructorInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation Invocation.getWrapper(Interceptor[] newchain)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation MethodInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation ConstructorInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation FieldReadInvocation.getWrapper(Interceptor[] newchain)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation FieldWriteInvocation.getWrapper(Interceptor[] newchain)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation ConstructionInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation MethodCalledByMethodInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation ConstructorCalledByMethodInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation ConstructorCalledByConstructorInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Object InvocationBase.invokeNext(Interceptor[] newInterceptors)
          Invoke on the next interceptor in the chain.
 Object Invocation.invokeNext(Interceptor[] newInterceptors)
          Invoke on the next interceptor in the chain.
 

Constructors in org.jboss.aop.joinpoint with parameters of type Interceptor
CallerInvocation(Advisor advisor, Object callingObject, Interceptor[] interceptors)
           
CallerInvocation(Object callingObject, Interceptor[] interceptors)
           
ConstructionInvocation(ConstructionInfo info, Interceptor[] interceptors)
           
ConstructionInvocation(Interceptor[] interceptors, Constructor<?> con)
           
ConstructionInvocation(Interceptor[] interceptors, Constructor<?> con, Object[] args)
           
ConstructionInvocationWrapper(ConstructionInvocation wrapped, Interceptor[] interceptors)
           
ConstructorCalledByConstructorInvocation(Advisor advisor, Constructor<?> calling, Constructor<?> constructor, Method wrappingMethod, Object callingObject, Object[] args, Interceptor[] interceptors)
           
ConstructorCalledByConstructorInvocation(ConByConInfo info, Object callingObject, Interceptor[] interceptors)
           
ConstructorCalledByConstructorInvocation(ConByConInfo info, Object callingObject, Object[] args, Interceptor[] interceptors)
           
ConstructorCalledByConstructorInvocation(Object callingObject, Interceptor[] interceptors)
           
ConstructorCalledByConstructorInvocationWrapper(ConstructorCalledByConstructorInvocation wrapped, Interceptor[] interceptors)
           
ConstructorCalledByMethodInvocation(Advisor advisor, Class<?> callingClass, Method callingMethod, Constructor<?> constructor, Method wrappingMethod, Object callingObject, Object[] args, Interceptor[] interceptors)
           
ConstructorCalledByMethodInvocation(ConByMethodInfo info, Object callingObject, Interceptor[] interceptors)
           
ConstructorCalledByMethodInvocation(ConByMethodInfo info, Object callingObject, Object[] args, Interceptor[] interceptors)
           
ConstructorCalledByMethodInvocation(Object callingObject, Interceptor[] interceptors)
           
ConstructorCalledByMethodInvocationWrapper(ConstructorCalledByMethodInvocation wrapped, Interceptor[] interceptors)
           
ConstructorInvocation(ConstructorInfo info, Interceptor[] interceptors)
           
ConstructorInvocation(Interceptor[] interceptors)
           
ConstructorInvocationWrapper(ConstructorInvocation wrapped, Interceptor[] interceptors)
           
FieldInvocation(FieldInfo info, Interceptor[] interceptors)
           
FieldInvocation(Field field, int fieldIndex, Interceptor[] interceptors)
           
FieldInvocation(Interceptor[] interceptors)
           
FieldReadInvocation(FieldInfo info, Interceptor[] interceptors)
           
FieldReadInvocation(Field field, int index, Interceptor[] interceptors)
           
FieldReadInvocation(Interceptor[] interceptors)
           
FieldReadInvocationWrapper(FieldReadInvocation wrapped, Interceptor[] interceptors)
           
FieldWriteInvocation(FieldInfo info, Interceptor[] interceptors)
           
FieldWriteInvocation(FieldInfo info, Object value, Interceptor[] interceptors)
           
FieldWriteInvocation(Field field, int index, Object value, Interceptor[] interceptors)
           
FieldWriteInvocation(Interceptor[] interceptors)
           
FieldWriteInvocationWrapper(FieldWriteInvocation wrapped, Interceptor[] interceptors)
           
InvocationBase(Interceptor[] interceptors)
           
InvocationBase(Interceptor[] interceptors, SimpleMetaData meta)
           
MethodCalledByConstructorInvocation(Advisor advisor, Constructor<?> calling, Method method, Object callingObject, Object target, Object[] args, Interceptor[] interceptors)
           
MethodCalledByConstructorInvocation(MethodByConInfo info, Object callingObject, Object target, Interceptor[] interceptors)
           
MethodCalledByConstructorInvocation(MethodByConInfo info, Object callingObject, Object target, Object[] args, Interceptor[] interceptors)
           
MethodCalledByConstructorInvocation(Object callingObject, Interceptor[] interceptors)
           
MethodCalledByConstructorInvocationWrapper(MethodCalledByConstructorInvocation wrapped, Interceptor[] interceptors)
           
MethodCalledByMethodInvocation(Advisor advisor, Class<?> callingClass, Method callingMethod, Method method, Object callingObject, Object targetObject, Object[] args, Interceptor[] interceptors)
           
MethodCalledByMethodInvocation(MethodByMethodInfo info, Object callingObject, Object targetObject, Interceptor[] interceptors)
           
MethodCalledByMethodInvocation(MethodByMethodInfo info, Object callingObject, Object targetObject, Object[] arguments, Interceptor[] interceptors)
           
MethodCalledByMethodInvocation(Object callingObject, Interceptor[] interceptors)
           
MethodCalledByMethodInvocationWrapper(MethodCalledByMethodInvocation wrapped, Interceptor[] interceptors)
           
MethodInvocation(Interceptor[] interceptors)
           
MethodInvocation(Interceptor[] interceptors, long methodHash, Method advisedMethod, Method unadvisedMethod, Advisor advisor)
           
MethodInvocation(MethodInfo info, Interceptor[] interceptors)
           
MethodInvocationWrapper(MethodInvocation wrapped, Interceptor[] interceptors)
           
 

Uses of Interceptor in org.jboss.aop.proxy
 

Constructors in org.jboss.aop.proxy with parameters of type Interceptor
ProxyMethodInvocation(MethodMapped mapped, Interceptor[] interceptors)
           
ProxyMethodInvocation(MethodMapped mapped, MethodInfo info, Interceptor[] interceptors)
           
 

Uses of Interceptor in org.jboss.aop.proxy.container
 

Methods in org.jboss.aop.proxy.container that return Interceptor
 Interceptor[] InstanceProxyContainer.getInterceptors()
          Not implemented InstanceAdvisor method, we should be using the domain
 Interceptor[] MarshalledProxyAdvisor.getInterceptors()
           
 Interceptor[] InstanceProxyContainer.getInterceptors(Interceptor[] baseChain)
          Not implemented InstanceAdvisor method, we should be using the domain
 Interceptor[] MarshalledProxyAdvisor.getInterceptors(Interceptor[] baseChain)
           
 

Methods in org.jboss.aop.proxy.container with parameters of type Interceptor
 void InstanceProxyContainer.appendInterceptor(Interceptor interceptor)
          Not implemented InstanceAdvisor method, we should be using the domain
 void MarshalledProxyAdvisor.appendInterceptor(Interceptor interceptor)
           
 void InstanceProxyContainer.appendInterceptor(int index, Interceptor interceptor)
          Not implemented InstanceAdvisor method, we should be using the domain
 void MarshalledProxyAdvisor.appendInterceptor(int index, Interceptor interceptor)
           
 Interceptor[] InstanceProxyContainer.getInterceptors(Interceptor[] baseChain)
          Not implemented InstanceAdvisor method, we should be using the domain
 Interceptor[] MarshalledProxyAdvisor.getInterceptors(Interceptor[] baseChain)
           
 void InstanceProxyContainer.insertInterceptor(Interceptor interceptor)
          Not implemented InstanceAdvisor method, we should be using the domain
 void MarshalledProxyAdvisor.insertInterceptor(Interceptor interceptor)
           
 void InstanceProxyContainer.insertInterceptor(int index, Interceptor interceptor)
          Not implemented InstanceAdvisor method, we should be using the domain
 void MarshalledProxyAdvisor.insertInterceptor(int index, Interceptor interceptor)
           
 

Constructors in org.jboss.aop.proxy.container with parameters of type Interceptor
ContainerProxyMethodInvocation(MethodInfo info, Interceptor[] interceptors, AspectManaged proxy)
           
 

Uses of Interceptor in org.jboss.aop.standalone
 

Methods in org.jboss.aop.standalone with parameters of type Interceptor
static void XmlReport.outputChain(int indent, PrintWriter pw, Interceptor[] chain)
           
 

Uses of Interceptor in org.jboss.aophelper.core
 

Classes in org.jboss.aophelper.core that implement Interceptor
 class SettingInterceptor
          A ClasspathInterceptor.
 class UndoableInterceptor
          A UndoableInterceptor.
 

Uses of Interceptor in org.jboss.aspects.logging
 

Classes in org.jboss.aspects.logging that implement Interceptor
 class CallLoggingInterceptor
          Logs invocations.
 class InvocationLogClientInterceptor
          An interceptor that tests dumps any logging into the invocation response
 class InvocationLogInterceptor
          An interceptor that tests whether logging should be done to the invocation response.
 

Uses of Interceptor in org.jboss.aspects.mock
 

Classes in org.jboss.aspects.mock that implement Interceptor
 class MockAspect
           
 

Uses of Interceptor in org.jboss.aspects.patterns.observable
 

Classes in org.jboss.aspects.patterns.observable that implement Interceptor
 class SubjectInterceptor
          A Subject Interceptor.
 



Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.