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   
org.jboss.aspects.concurrent   
org.jboss.aspects.dbc.condition   
org.jboss.aspects.logging   
org.jboss.aspects.mock   
org.jboss.aspects.patterns.observable   
 

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 CFlowInterceptor.invoke(Invocation invocation)
           
 Object Interceptor.invoke(Invocation invocation)
          The single advice contained in the Interceptor.
 Object GeneratedAdvisorInterceptor.invoke(Invocation invocation)
           
 Object PerInstanceAdvice.invoke(Invocation invocation)
           
 Object PerInstanceInterceptor.invoke(Invocation invocation)
           
 Object PerJoinpointInterceptor.invoke(Invocation invocation)
           
 Object PerJoinpointAdvice.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 MethodCalledByConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodInvocationWrapper.copy()
           
 Invocation FieldReadInvocationWrapper.copy()
           
 Invocation FieldWriteInvocationWrapper.copy()
           
 Invocation ConstructorCalledByConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation FieldWriteInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodCalledByConstructorInvocationWrapper.copy()
           
 Invocation ConstructionInvocationWrapper.copy()
           
 Invocation Invocation.copy()
          Copies complete state of Invocation object so that it could possibly be reused in a spawned thread.
 Invocation ConstructorCalledByMethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorInvocationWrapper.copy()
           
 Invocation ConstructionInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodCalledByMethodInvocationWrapper.copy()
           
 Invocation MethodInvocation.copy()
          Copies complete state of Invocation object.
 Invocation FieldReadInvocation.copy()
          Copies complete state of Invocation object.
 Invocation ConstructorCalledByMethodInvocationWrapper.copy()
           
 Invocation ConstructorCalledByConstructorInvocationWrapper.copy()
           
 Invocation ConstructorInvocation.copy()
          Copies complete state of Invocation object.
 Invocation MethodCalledByMethodInvocation.copy()
          Copies complete state of Invocation object.
static Invocation CurrentInvocation.get()
           
 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 ConstructorCalledByConstructorInvocation.getWrapper(Interceptor[] newchain)
          Returns 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 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)
          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.
 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 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 MethodCalledByMethodInvocation.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 MethodMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData FieldMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData ThreadMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData ConstructorMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData SimpleMetaData.getAllMetaData(Invocation invocation)
           
 SimpleMetaData MetaDataResolver.getAllMetaData(Invocation invocation)
          Gets all metadata that belongs with the context of invocation
 Object MethodMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object FieldMetaData.resolve(Invocation invocation, Object tag, Object attr)
           
 Object ThreadMetaData.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)
           
 Object MetaDataResolver.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 ClassProxy._dynamicInvoke(Invocation invocation)
           
 InvocationResponse ClassProxyTemplate._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.
 

Uses of Invocation in org.jboss.aspects.concurrent
 

Methods in org.jboss.aspects.concurrent with parameters of type Invocation
 Object MutexAspect.BlockingMutex.acquire(Invocation invocation)
           
 Object MutexAspect.TryLockMutex.acquire(Invocation invocation)
           
 Object MutexAspect.TimeoutMutex.acquire(Invocation invocation)
           
 Object SemaphoredMethodAspect.acquire(Invocation invocation)
           
 Object MutexedMethodAspect.acquire(Invocation invocation)
           
 Object SemaphoreAspect.acquire(Invocation invocation)
           
 Object LatchAspect.checkLatch(Invocation invocation)
           
 

Uses of Invocation in org.jboss.aspects.dbc.condition
 

Methods in org.jboss.aspects.dbc.condition with parameters of type Invocation
 void ExecutableCondition.evaluateCondition(DesignByContractAspect aspect, Invocation inv, Object[] args, Object ret)
           
 void InvariantCondition.evaluateCondition(Invocation inv, boolean staticCall, boolean constructor, Object ret)
           
protected  Object Condition.getTarget(Invocation invocation, boolean isStatic)
           
protected abstract  Object ExecutableCondition.getValueForPredefinedToken(Invocation invocation, Object rtn, String token)
           
protected  Object MethodCondition.getValueForPredefinedToken(Invocation invocation, Object rtn, String token)
           
protected  Object ConstructorCondition.getValueForPredefinedToken(Invocation invocation, Object rtn, String token)
           
protected  Object ExecutableCondition.getValueForToken(Invocation invocation, Object[] args, Object rtn, String token)
           
 

Uses of Invocation in org.jboss.aspects.logging
 

Methods in org.jboss.aspects.logging with parameters of type Invocation
 String CallLoggingInterceptor.dumpInvocation(Invocation invocation)
          Display useful information about the invocation
 void InvocationLogClientInterceptor.dumpLog(Invocation invocation)
           
 Object InvocationLogClientInterceptor.invoke(Invocation invocation)
           
 Object InvocationLogInterceptor.invoke(Invocation invocation)
           
 Object CallLoggingInterceptor.invoke(Invocation invocation)
           
 

Uses of Invocation in org.jboss.aspects.mock
 

Methods in org.jboss.aspects.mock with parameters of type Invocation
 Object MockAspect.advise(Invocation i)
           
 Object MockAspect.invoke(Invocation invocation)
           
 

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

Methods in org.jboss.aspects.patterns.observable with parameters of type Invocation
 Object SubjectInterceptor.invoke(Invocation invocation)
           
 



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