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

Packages that use Invocation
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.array   
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)
           
 InvocationResponse Dispatcher.invoke(Invocation invocation)
           
 Object ClassAdvisor.invoke(Invocation invocation)
          Invokes interceptor chain.
 

Uses of Invocation in org.jboss.aop.advice
 

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

Uses of Invocation in org.jboss.aop.array
 

Classes in org.jboss.aop.array that implement Invocation
 class ArrayElementInvocation
           
 class ArrayElementReadInvocation
           
 class ArrayElementWriteInvocation
           
 class BooleanArrayElementReadInvocation
           
 class BooleanArrayElementWriteInvocation
           
 class ByteArrayElementReadInvocation
           
 class ByteArrayElementWriteInvocation
           
 class CharArrayElementReadInvocation
           
 class CharArrayElementWriteInvocation
           
 class DoubleArrayElementReadInvocation
           
 class DoubleArrayElementWriteInvocation
           
 class FloatArrayElementReadInvocation
           
 class FloatArrayElementWriteInvocation
           
 class IntArrayElementReadInvocation
           
 class IntArrayElementWriteInvocation
           
 class LongArrayElementReadInvocation
           
 class LongArrayElementWriteInvocation
           
 class ObjectArrayElementReadInvocation
           
 class ObjectArrayElementWriteInvocation
           
 class ShortArrayElementReadInvocation
           
 class ShortArrayElementWriteInvocation
           
 

Methods in org.jboss.aop.array that return Invocation
 Invocation ArrayElementInvocation.copy()
           
 Invocation ArrayElementInvocation.getWrapper(Interceptor[] newchain)
           
 

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 MethodInvocationWrapper.copy()
           
 Invocation MethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodCalledByMethodInvocationWrapper.copy()
           
 Invocation MethodCalledByMethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodCalledByConstructorInvocationWrapper.copy()
           
 Invocation MethodCalledByConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation Invocation.copy()
          Copies complete state of Invocation object so that it could possibly be reused in a spawned thread.
 Invocation FieldWriteInvocationWrapper.copy()
           
 Invocation FieldWriteInvocation.copy()
          Copies complete state of Invocation object.
 Invocation FieldReadInvocationWrapper.copy()
           
 Invocation FieldReadInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorInvocationWrapper.copy()
           
 Invocation ConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorCalledByMethodInvocationWrapper.copy()
           
 Invocation ConstructorCalledByMethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorCalledByConstructorInvocationWrapper.copy()
           
 Invocation ConstructorCalledByConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructionInvocationWrapper.copy()
           
 Invocation ConstructionInvocation.copy()
          Copies complete state of Invocation object.
static Invocation CurrentInvocation.get()
           
 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 MethodCalledByMethodInvocation.getWrapper(Interceptor[] newchain)
          Returns a wrapper invocation object that can insert a new chain of interceptors at runtime to the invocation flow.
 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 FieldWriteInvocation.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 ConstructorInvocation.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.
 Invocation ConstructionInvocation.getWrapper(Interceptor[] newchain)
          Returns 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 SimpleMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData MethodMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData MetaDataResolver.getAllMetaData(Invocation invocation)
          Gets all metadata that belongs with the context of invocation
 SimpleMetaData FieldMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData ConstructorMetaData.getAllMetaData(Invocation invocation)
           
 Object ThreadMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object SimpleMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object MethodMetaData.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 ConstructorMetaData.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 Proxy._dynamicInvoke(Invocation invocation)
           
 InvocationResponse ClassProxyTemplate._dynamicInvoke(Invocation invocation)
           
 InvocationResponse ClassProxy._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 © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.