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

Packages that use Joinpoint
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.joinpoint   
org.jboss.aop.proxy.container   
org.jboss.aspects.concurrent   
org.jboss.aspects.logging   
 

Uses of Joinpoint in org.jboss.aop
 

Fields in org.jboss.aop declared as Joinpoint
protected  Joinpoint JoinPointInfo.joinpoint
           
 

Fields in org.jboss.aop with type parameters of type Joinpoint
protected  WeakHashMap<AspectDefinition,ConcurrentHashMap<Joinpoint,Object>> InstanceAdvisorDelegate.joinpointAspects
           
protected  ConcurrentHashMap<AspectDefinition,Set<Joinpoint>> Advisor.perInstanceJoinpointAspectDefinitions
          Contains all definitions of PER_JOINPOINT scoped aspects applied to this sccontext
 

Methods in org.jboss.aop that return Joinpoint
 Joinpoint JoinPointInfo.getJoinpoint()
           
protected  Joinpoint MethodInfo.internalGetJoinpoint()
           
protected  Joinpoint MethodByConInfo.internalGetJoinpoint()
           
protected  Joinpoint FieldInfo.internalGetJoinpoint()
           
protected  Joinpoint ConstructionInfo.internalGetJoinpoint()
           
protected  Joinpoint ConByMethodInfo.internalGetJoinpoint()
           
protected  Joinpoint ConstructorInfo.internalGetJoinpoint()
           
protected  Joinpoint MethodByMethodInfo.internalGetJoinpoint()
           
protected abstract  Joinpoint JoinPointInfo.internalGetJoinpoint()
           
protected  Joinpoint ConByConInfo.internalGetJoinpoint()
           
 

Methods in org.jboss.aop that return types with arguments of type Joinpoint
 Map<AspectDefinition,Set<Joinpoint>> Advisor.getPerInstanceJoinpointAspectDefinitions()
           
 Map<AspectDefinition,Set<Joinpoint>> GeneratedClassAdvisor.getPerInstanceJoinpointAspectDefinitions()
           
protected  ConcurrentHashMap<Joinpoint,Interceptor[]> GeneratedClassAdvisor.initOldConstructionInfosMap()
           
protected  ConcurrentHashMap<Joinpoint,Interceptor[]> GeneratedClassAdvisor.initOldFieldReadInfosMap()
           
protected  ConcurrentHashMap<Joinpoint,Interceptor[]> GeneratedClassAdvisor.initOldInfosMap()
           
 

Methods in org.jboss.aop with parameters of type Joinpoint
 void Advisor.addAdviceInterceptor(AspectDefinition def, String adviceName, Interceptor interceptor, Joinpoint joinpoint)
           
 void GeneratedClassAdvisor.addPerClassJoinpointAspect(AspectDefinition def, Joinpoint joinpoint)
           
 void Advisor.addPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Interceptor GeneratedInstanceAdvisorMixin.InstanceInterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
           
protected  void Advisor.createInterceptorChain(InterceptorFactory[] factories, ArrayList<Interceptor> newinterceptors, Joinpoint joinpoint)
           
 Interceptor Advisor.getAdviceInterceptor(AspectDefinition def, String adviceName, Joinpoint joinpoint)
           
 Object GeneratedClassAdvisor.getPerClassJoinpointAspect(AspectDefinition def, Joinpoint joinpoint)
           
 Object InstanceAdvisorDelegate.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object InstanceAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
          Returns the per instance joinpoint aspect object defined by def to be applied at joipoint.
 Object ClassInstanceAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object GeneratedInstanceAdvisorMixin.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
protected  void Advisor.pointcutResolved(JoinPointInfo info, AdviceBinding binding, Joinpoint joinpoint)
          Default implementation adds interceptorChain directly to the info.
protected  void GeneratedClassAdvisor.pointcutResolved(JoinPointInfo info, AdviceBinding binding, Joinpoint joinpoint)
          Override default behaviour of when a pointcut is matched, populate the factories since this is what is needed for generating the optimized invocation method
 

Uses of Joinpoint in org.jboss.aop.advice
 

Methods in org.jboss.aop.advice with parameters of type Joinpoint
protected  void GenericAspectFactory.configureInstance(Object instance, Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Interceptor GenericInterceptorFactory.create(Advisor advisor, Joinpoint joinpoint)
           
 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)
           
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(Advisor advisor, Joinpoint jp)
           
 Object GenericAspectFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object AspectFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
          Creates an aspect with scope value or Scope.PER_JOINPOINT.
 Object AspectFactoryDelegator.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object GenericAspectFactory.createPerJoinpoint(Advisor advisor, Joinpoint jp)
           
 Object AspectFactory.createPerJoinpoint(Advisor advisor, Joinpoint jp)
          Creates an aspect with scope value Scope.PER_CLASS_JOINPOINT or Scope.PER_JOINPOINT.
 Object AspectFactoryDelegator.createPerJoinpoint(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)
           
 Object GeneratedAdvisorInterceptor.getAspect(Advisor advisor, Joinpoint joinpoint)
          Used to obtain aspects from the generated code at runtime for joinpoints/aspects requiring an instance advisor
 Object GeneratedAdvisorInterceptor.getAspect(Advisor advisor, Joinpoint joinpoint, boolean forCodeGeneration)
          Also used as a convenience method to create aspect instances for the JoinPointGenerator in order to figure out what the class of the aspect should be when making the call from the generated joinpoint class.
 Object GeneratedAdvisorInterceptor.getPerInstanceAspect(Advisor advisor, Joinpoint joinpoint, InstanceAdvisor ia)
          Used to obtain aspects from the generated code at runtime for joinpoints/aspects requiring an instance advisor
protected  void GenericAspectFactory.injectJoinpoint(Object instance, Joinpoint jp, String attributeName)
           
 

Constructors in org.jboss.aop.advice with parameters of type Joinpoint
GeneratedAdvisorInterceptor(InterceptorFactory factory, GeneratedClassAdvisor advisor, Joinpoint joinpoint)
           
GeneratedAdvisorInterceptor(InterceptorFactory factory, GeneratedClassAdvisor advisor, Joinpoint joinpoint, String cflowString, ASTCFlowExpression cflowExpr)
           
PerJoinpointAdvice(String adviceName, AspectDefinition a, Advisor advisor, Joinpoint joinpoint)
           
PerJoinpointInterceptor(AspectDefinition a, Advisor advisor, Joinpoint joinpoint)
           
 

Uses of Joinpoint in org.jboss.aop.joinpoint
 

Classes in org.jboss.aop.joinpoint that implement Joinpoint
 class ConstructorCalledByConstructorJoinpoint
          Comment
 class ConstructorCalledByMethodJoinpoint
          Comment
 class ConstructorJoinpoint
          Comment
 class FieldJoinpoint
          Comment
 class MethodCalledByConstructorJoinpoint
          Comment
 class MethodCalledByMethodJoinpoint
          Comment
 class MethodJoinpoint
          Comment
 

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

Methods in org.jboss.aop.proxy.container with parameters of type Joinpoint
 Object MarshalledProxyAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object InstanceProxyContainer.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 

Uses of Joinpoint in org.jboss.aspects.concurrent
 

Methods in org.jboss.aspects.concurrent with parameters of type Joinpoint
 Object MutexAspectFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object MutexAspectFactory.createPerJoinpoint(Advisor advisor, Joinpoint jp)
           
 

Uses of Joinpoint in org.jboss.aspects.logging
 

Methods in org.jboss.aspects.logging with parameters of type Joinpoint
 Object InvocationLogInterceptorFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object CallLoggingInterceptorFactory.createPerJoinpoint(Advisor advisor, InstanceAdvisor instanceAdvisor, Joinpoint jp)
           
 Object InvocationLogInterceptorFactory.createPerJoinpoint(Advisor advisor, Joinpoint jp)
           
 Object CallLoggingInterceptorFactory.createPerJoinpoint(Advisor advisor, Joinpoint jp)
           
 



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