Package | Description |
---|---|
org.jboss.aop | |
org.jboss.aop.instrument | |
org.jboss.aop.joinpoint | |
org.jboss.aop.proxy | |
org.jboss.aop.proxy.container |
Modifier and Type | Method and Description |
---|---|
protected MethodInfo |
GeneratedClassAdvisor.copyInfoFromClassAdvisor(MethodInfo info)
To be called by initialiseInfosForInstance() in the generated instance advisors
|
MethodInfo |
MethodInterceptors.getMethodInfo(long hash) |
MethodInfo |
Advisor.getMethodInfo(long hash)
Returns the
MethodInfo that represents the execution of the method
identified by hash . |
Modifier and Type | Method and Description |
---|---|
protected void |
GeneratedClassAdvisor.addMethodInfo(MethodInfo mi)
Called by initialiseMethods() in generated advisor sub classes
|
protected MethodInfo |
GeneratedClassAdvisor.copyInfoFromClassAdvisor(MethodInfo info)
To be called by initialiseInfosForInstance() in the generated instance advisors
|
protected void |
GeneratedClassAdvisor.generateJoinPointClass(MethodInfo info) |
protected MethodJoinPointGenerator |
GeneratedClassAdvisor.getJoinPointGenerator(MethodInfo info) |
Object |
ClassAdvisor.invokeMethod(InstanceAdvisor instanceAdvisor,
Object target,
long methodHash,
Object[] arguments,
MethodInfo info) |
void |
MethodInterceptors.put(long hash,
MethodInfo info) |
Modifier and Type | Field and Description |
---|---|
Collection<MethodInfo> |
JoinpointStatusUpdate.ClassJoinpoints.methodExecutions
The method execution joinpoints.
|
Modifier and Type | Method and Description |
---|---|
void |
MethodExecutionTransformer.unwrap(javassist.CtClass clazz,
Collection<MethodInfo> methodInfos)
Unwraps the method executions contained in
methodInfos . |
void |
MethodExecutionTransformer.wrap(javassist.CtClass clazz,
Collection<MethodInfo> methodInfos)
Wraps the method executions contained in
methodInfos . |
Constructor and Description |
---|
MethodJoinPointGenerator(GeneratedClassAdvisor advisor,
MethodInfo info) |
Constructor and Description |
---|
MethodInvocation(MethodInfo info,
Interceptor[] interceptors) |
Constructor and Description |
---|
ProxyMethodInvocation(MethodMapped mapped,
MethodInfo info,
Interceptor[] interceptors) |
Modifier and Type | Method and Description |
---|---|
MethodInfo |
MarshalledProxyAdvisor.getMethodInfo(long hash) |
MethodInfo |
InstanceProxyContainer.getMethodInfo(long hash)
If the target instance is advised, make sure that we set the unadvised method to the one stored by the class advisor
so that we don't get double invocations.
|
MethodInfo[] |
MarshalledProxyAdvisor.getMethodInfos() |
MethodInfo[] |
ClassProxyContainer.getMethodInfos() |
Modifier and Type | Method and Description |
---|---|
void |
MarshalledProxyAdvisor.addMethodInfo(MethodInfo info) |
Constructor and Description |
---|
ContainerProxyMethodInvocation(MethodInfo info,
Interceptor[] interceptors,
AspectManaged proxy) |
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.