|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 abstract Joinpoint |
JoinPointInfo.internalGetJoinpoint()
|
protected Joinpoint |
ConstructorInfo.internalGetJoinpoint()
|
protected Joinpoint |
ConstructionInfo.internalGetJoinpoint()
|
protected Joinpoint |
FieldInfo.internalGetJoinpoint()
|
protected Joinpoint |
MethodByMethodInfo.internalGetJoinpoint()
|
protected Joinpoint |
ConByMethodInfo.internalGetJoinpoint()
|
protected Joinpoint |
MethodInfo.internalGetJoinpoint()
|
protected Joinpoint |
MethodByConInfo.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 |
InstanceAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint,
AspectDefinition def)
Returns the per instance joinpoint aspect object defined by def to be
applied at joipoint . |
Object |
InstanceAdvisorDelegate.getPerInstanceJoinpointAspect(Joinpoint joinpoint,
AspectDefinition def)
|
Object |
GeneratedInstanceAdvisorMixin.getPerInstanceJoinpointAspect(Joinpoint joinpoint,
AspectDefinition def)
|
Object |
ClassInstanceAdvisor.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 |
InterceptorFactory.create(Advisor advisor,
Joinpoint joinpoint)
Creates an interceptor that represents this advice and that delegates execution to this advice. |
Interceptor |
GenericInterceptorFactory.create(Advisor advisor,
Joinpoint joinpoint)
|
Interceptor |
GeneratedAdvisorInterceptor.create(Advisor advisor,
Joinpoint joinpoint)
|
Interceptor |
ScopedInterceptorFactory.create(Advisor advisor,
Joinpoint joinpoint)
|
Interceptor |
AdviceFactory.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 |
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,
InstanceAdvisor instanceAdvisor,
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)
|
Object |
GenericAspectFactory.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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |