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

Packages that use Interceptor
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.joinpoint   
org.jboss.aop.proxy   
org.jboss.aop.proxy.container   
org.jboss.aop.standalone   
 

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 accessors instead
 

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()
           
 Interceptor[] GeneratedInstanceAdvisorMixin.getInterceptors()
           
 Interceptor[] ClassInstanceAdvisor.getInterceptors()
           
 Interceptor[] InstanceAdvisor.getInterceptors(Interceptor[] baseChain)
           
 Interceptor[] GeneratedInstanceAdvisorMixin.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 Interceptor[] ClassInstanceAdvisor.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 

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)
           
 void GeneratedInstanceAdvisorMixin.appendInterceptor(Interceptor interceptor)
           
 void ClassInstanceAdvisor.appendInterceptor(Interceptor interceptor)
           
 void InstanceAdvisor.appendInterceptor(int index, Interceptor interceptor)
           
 void GeneratedInstanceAdvisorMixin.appendInterceptor(int index, Interceptor interceptor)
           
 void ClassInstanceAdvisor.appendInterceptor(int index, Interceptor interceptor)
           
 Interceptor[] InstanceAdvisor.getInterceptors(Interceptor[] baseChain)
           
 Interceptor[] GeneratedInstanceAdvisorMixin.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 Interceptor[] ClassInstanceAdvisor.getInterceptors(Interceptor[] advisorChain)
          Called by the advisor
 void InstanceAdvisor.insertInterceptor(Interceptor interceptor)
           
 void GeneratedInstanceAdvisorMixin.insertInterceptor(Interceptor interceptor)
           
 void ClassInstanceAdvisor.insertInterceptor(Interceptor interceptor)
           
 void InstanceAdvisor.insertInterceptor(int index, Interceptor interceptor)
           
 void GeneratedInstanceAdvisorMixin.insertInterceptor(int index, Interceptor interceptor)
           
 void ClassInstanceAdvisor.insertInterceptor(int index, Interceptor interceptor)
           
 void JoinPointInfo.setInterceptors(Interceptor[] interceptors)
           
 

Constructors in org.jboss.aop with parameters of type Interceptor
CallerConstructorInfo(Advisor advisor, Class calledClass, Constructor called, long calledConHash, Method wrappingMethod, Interceptor[] in)
           
CallerMethodInfo(Advisor advisor, Class calledClass, Method m, long calledMethodHash, Interceptor[] in)
           
ConByConInfo(Advisor advisor, Class calledClass, int callingIndex, Constructor called, long calledConHash, Method wrappingMethod, Interceptor[] in)
           
ConByMethodInfo(Advisor advisor, Class calledClass, long callingMethodHash, Constructor c, long calledConHash, Method wrappingMethod, Interceptor[] in)
          Create a new ConByMethodJoinPont.
MethodByConInfo(Advisor advisor, Class calledClass, int callingIndex, Method m, long calledMethodHash, Interceptor[] in)
           
MethodByMethodInfo(Advisor advisor, Class calledClass, Method m, 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 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 GenericInterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor AdviceFactory.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor ScopedInterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor InterceptorFactoryWrapper.create(Advisor advisor, Joinpoint joinpoint)
           
 Interceptor InterceptorFactory.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.generateArgsInterceptor(Object aspect, Method advice, Joinpoint joinpoint)
           
static Interceptor PerVmAdvice.generateInterceptor(Joinpoint joinpoint, Object aspect, String adviceName)
           
static Interceptor PerVmAdvice.generateOptimized(Joinpoint joinpoint, AspectManager manager, String adviceName, AspectDefinition a)
           
 

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.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 FieldWriteInvocation.getWrapper(Interceptor[] newchain)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation ConstructorInvocation.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)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation ConstructionInvocation.getWrapper(Interceptor[] newchain)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation MethodCalledByMethodInvocation.getWrapper(Interceptor[] newchain)
          Get 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 ConstructorCalledByConstructorInvocation.getWrapper(Interceptor[] newchain)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 Invocation MethodCalledByConstructorInvocation.getWrapper(Interceptor[] newchain)
          Get 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 ConstructorCalledByMethodInvocation.getWrapper(Interceptor[] newchain)
          Get 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[] InstanceProxyContainer.getInterceptors(Interceptor[] baseChain)
          Not implemented InstanceAdvisor method, we should be using the domain
 

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 InstanceProxyContainer.appendInterceptor(int index, Interceptor interceptor)
          Not implemented InstanceAdvisor method, we should be using the domain
 Interceptor[] InstanceProxyContainer.getInterceptors(Interceptor[] baseChain)
          Not implemented InstanceAdvisor method, we should be using the domain
 void InstanceProxyContainer.insertInterceptor(Interceptor interceptor)
          Not implemented InstanceAdvisor method, we should be using the domain
 void InstanceProxyContainer.insertInterceptor(int index, Interceptor interceptor)
          Not implemented InstanceAdvisor method, we should be using the domain
 

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)
           
 



Copyright © 2004 JBoss Inc. All Rights Reserved.