Uses of Interface
org.jboss.aop.joinpoint.Invocation

Packages that use Invocation
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.joinpoint   
org.jboss.aop.metadata   
org.jboss.aop.pointcut   
org.jboss.aop.proxy   
org.jboss.aop.proxy.container   
org.jboss.aop.reflection   
 

Uses of Invocation in org.jboss.aop
 

Methods in org.jboss.aop with parameters of type Invocation
 InvocationResponse Advisor.dynamicInvoke(Object target, Invocation invocation)
           
 Object ClassAdvisor.invoke(Invocation invocation)
          Invokes interceptor chain.
 InvocationResponse Dispatcher.invoke(Invocation invocation)
           
 

Uses of Invocation in org.jboss.aop.advice
 

Methods in org.jboss.aop.advice with parameters of type Invocation
 Object PerInstanceAdvice.invoke(Invocation invocation)
           
 Object Interceptor.invoke(Invocation invocation)
           
 Object PerJoinpointAdvice.invoke(Invocation invocation)
           
 Object PerInstanceInterceptor.invoke(Invocation invocation)
           
 Object PerJoinpointInterceptor.invoke(Invocation invocation)
           
 Object CFlowInterceptor.invoke(Invocation invocation)
           
protected  Method AbstractAdvice.resolveAdvice(Invocation invocation)
           
 

Uses of Invocation in org.jboss.aop.joinpoint
 

Classes in org.jboss.aop.joinpoint that implement Invocation
 class CallerInvocation
           
 class ConstructionInvocation
          This is a helper wrapper class for an Invocation object.
 class ConstructionInvocationWrapper
          Comment
 class ConstructorCalledByConstructorInvocation
          This is a helper wrapper class for an Invocation object.
 class ConstructorCalledByConstructorInvocationWrapper
          Comment
 class ConstructorCalledByMethodInvocation
          This is a helper wrapper class for an Invocation object.
 class ConstructorCalledByMethodInvocationWrapper
          Comment
 class ConstructorInvocation
          This is a helper wrapper class for an Invocation object.
 class ConstructorInvocationWrapper
          Comment
 class FieldInvocation
          This is a helper wrapper class for an Invocation object.
 class FieldReadInvocation
          This is a helper wrapper class for an Invocation object.
 class FieldReadInvocationWrapper
          Comment
 class FieldWriteInvocation
          This is a helper wrapper class for an Invocation object.
 class FieldWriteInvocationWrapper
          Comment
 class InvocationBase
          This is a generic object that is used in intercepted invocations on field access, constructor, and methods
 class MethodCalledByConstructorInvocation
          This is a helper wrapper class for an Invocation object.
 class MethodCalledByConstructorInvocationWrapper
          Comment
 class MethodCalledByMethodInvocation
          This is a helper wrapper class for an Invocation object.
 class MethodCalledByMethodInvocationWrapper
          Comment
 class MethodInvocation
           
 class MethodInvocationWrapper
          This wrapper class allows you to insert a chain of interceptors into the middle of a call stack.
 

Methods in org.jboss.aop.joinpoint that return Invocation
 Invocation ConstructionInvocationWrapper.copy()
           
 Invocation ConstructionInvocation.copy()
          Copies complete state of Invocation object.
 Invocation FieldReadInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation FieldReadInvocationWrapper.copy()
           
 Invocation Invocation.copy()
          Copies complete state of Invocation object so that it could possibly be reused in a spawned thread.
 Invocation ConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorCalledByConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorCalledByMethodInvocationWrapper.copy()
           
 Invocation MethodCalledByMethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation FieldWriteInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorInvocationWrapper.copy()
           
 Invocation MethodCalledByConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodInvocationWrapper.copy()
           
 Invocation ConstructorCalledByConstructorInvocationWrapper.copy()
           
 Invocation FieldWriteInvocationWrapper.copy()
           
 Invocation ConstructorCalledByMethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodCalledByConstructorInvocationWrapper.copy()
           
 Invocation MethodCalledByMethodInvocationWrapper.copy()
           
static Invocation CurrentInvocation.get()
           
 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 FieldReadInvocation.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 Invocation.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 ConstructorCalledByConstructorInvocation.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 FieldWriteInvocation.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 ConstructorCalledByMethodInvocation.getWrapper(Interceptor[] newchain)
          Get a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 

Methods in org.jboss.aop.joinpoint with parameters of type Invocation
static void CurrentInvocation.push(Invocation invocation)
           
 

Constructors in org.jboss.aop.joinpoint with parameters of type Invocation
InvocationBase(Invocation invocation)
          Copy constructor.
 

Uses of Invocation in org.jboss.aop.metadata
 

Methods in org.jboss.aop.metadata with parameters of type Invocation
 SimpleMetaData ThreadMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData MetaDataResolver.getAllMetaData(Invocation invocation)
          Get all metadata that belong with the context of this invocation
 SimpleMetaData FieldMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData MethodMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData ConstructorMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData SimpleMetaData.getAllMetaData(Invocation invocation)
           
 Object ThreadMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object MetaDataResolver.resolve(Invocation invocation, Object tag, Object attr)
           
 Object FieldMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object MethodMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object ConstructorMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object SimpleMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 

Uses of Invocation in org.jboss.aop.pointcut
 

Methods in org.jboss.aop.pointcut with parameters of type Invocation
 boolean CFlowMatcher.matches(ASTCFlowExpression expr, Invocation invocation)
           
 boolean JoinPointMatcher.matches(Invocation invocation)
           
 boolean DynamicCFlow.shouldExecute(Invocation invocation)
           
 

Uses of Invocation in org.jboss.aop.proxy
 

Classes in org.jboss.aop.proxy that implement Invocation
 class ProxyMethodInvocation
          Comment
 

Methods in org.jboss.aop.proxy with parameters of type Invocation
 InvocationResponse ClassProxy._dynamicInvoke(Invocation invocation)
           
 InvocationResponse ClassProxyTemplate._dynamicInvoke(Invocation invocation)
           
 InvocationResponse Proxy._dynamicInvoke(Invocation invocation)
           
 

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

Classes in org.jboss.aop.proxy.container that implement Invocation
 class ContainerProxyMethodInvocation
          MethodInvocation allowing storage of the generated proxy
 

Uses of Invocation in org.jboss.aop.reflection
 

Methods in org.jboss.aop.reflection with parameters of type Invocation
protected  Object ReflectionAspect.interceptConstructor(Invocation invocation, Constructor constructor, Object[] args)
          Overridable advice for a Constructor.newInstance() or Class.newInstance() call.
protected  Object ReflectionAspect.interceptFieldRead(Invocation invocation, Field field, Object instance)
          Overridable advice for a Field.setXXX() call.
protected  Object ReflectionAspect.interceptFieldWrite(Invocation invocation, Field field, Object instance, Object arg)
          Overridable advice for a Field.setXXX() call.
protected  Object ReflectionAspect.interceptMethod(Invocation invocation, Method method, Object instance, Object[] args)
          Overridable advice for a Method.invoke() call.
 



Copyright © 2004 JBoss Inc. All Rights Reserved.