|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ClassAdvisor | |
| org.jboss.aop | |
| org.jboss.aop.instrument | |
| org.jboss.aop.standalone | |
| Uses of ClassAdvisor in org.jboss.aop |
| Subclasses of ClassAdvisor in org.jboss.aop | |
class |
GeneratedClassAdvisor
Comment |
| Methods in org.jboss.aop that return ClassAdvisor | |
ClassAdvisor |
AspectManager.getAdvisorIfAdvised(Class clazz)
|
ClassAdvisor |
AspectManager.getAdvisor(Class clazz)
This method is called by the aspectized class when it is loaded This causes all initialization of interceptors for ClassAdvisor |
ClassAdvisor |
AspectManager.getTempClassAdvisor(javassist.CtClass clazz)
|
| Methods in org.jboss.aop with parameters of type ClassAdvisor | |
void |
Domain.attachMetaData(ClassAdvisor advisor,
Class clazz)
|
void |
AspectManager.initialiseClassAdvisor(Class clazz,
ClassAdvisor advisor)
|
protected boolean |
AspectManager.attachMetaData(ClassAdvisor advisor,
javassist.CtClass clazz,
boolean addAdvisor)
|
protected void |
AspectManager.attachMetaData(ClassAdvisor advisor,
Class clazz)
|
protected void |
AspectManager.applyInterfaceIntroductions(ClassAdvisor advisor,
javassist.CtClass clazz)
|
| Uses of ClassAdvisor in org.jboss.aop.instrument |
| Methods in org.jboss.aop.instrument with parameters of type ClassAdvisor | |
protected org.jboss.aop.instrument.CallerTransformer.CallerExprEditor |
OptimizedCallerTransformer.callerExprEditorFactory(ClassAdvisor advisor,
javassist.CtClass clazz)
|
protected org.jboss.aop.instrument.CallerTransformer.CallerExprEditor |
NonOptimizedCallerTransformer.callerExprEditorFactory(ClassAdvisor advisor,
javassist.CtClass clazz)
|
protected JoinpointClassification[] |
MethodExecutionTransformer.classifyMethods(javassist.CtClass clazz,
ClassAdvisor advisor)
Classifies the method execution joinpoints. |
void |
MethodExecutionTransformer.instrument(javassist.CtClass clazz,
ClassAdvisor advisor)
|
boolean |
Instrumentor.applyCallerPointcuts(javassist.CtClass clazz,
ClassAdvisor advisor)
|
boolean |
Instrumentor.transform(javassist.CtClass clazz,
ClassAdvisor advisor)
Makes class advisable. |
boolean |
GeneratedAdvisorInstrumentor.transform(javassist.CtClass clazz,
ClassAdvisor advisor)
|
protected org.jboss.aop.instrument.CallerTransformer.CallerExprEditor |
GeneratedAdvisorCallerTransformer.callerExprEditorFactory(ClassAdvisor advisor,
javassist.CtClass clazz)
|
protected void |
FieldAccessTransformer.buildFieldWrappers(javassist.CtClass clazz,
ClassAdvisor advisor)
|
boolean |
FieldAccessTransformer.replaceFieldAccess(List fields,
javassist.CtClass clazz,
ClassAdvisor fieldsAdvisor)
replace field access for possible public/protected fields that are intercepted don't need to replace access for private fields. |
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.CtClass clazz,
ClassAdvisor advisor)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.NewExpr call,
ClassAdvisor advisor)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.MethodCall call,
ClassAdvisor advisor)
|
boolean |
ConstructorExecutionTransformer.transform(javassist.CtClass clazz,
ClassAdvisor classAdvisor)
Transforms the constructor executions of this class according to the pointcuts registered in AspectManager. |
boolean |
ConstructorExecutionTransformer.replaceConstructorAccess(ClassAdvisor sourceAdvisor,
javassist.CtClass source)
|
protected void |
ConstructorExecutionTransformer.buildConstructorWrappers(javassist.CtClass clazz,
ClassAdvisor advisor)
|
protected boolean |
ConstructorExecutionTransformer.isAnyConstructorAdvised(javassist.CtClass clazz,
ClassAdvisor advisor)
Returns true if there is at least one constructor that is classified as WRAPPED. |
static boolean |
ConstructorExecutionTransformer.isAdvisableConstructor(javassist.CtConstructor con,
ClassAdvisor advisor)
|
protected JoinpointClassification[] |
ConstructorExecutionTransformer.classifyConstructor(List constructors,
ClassAdvisor advisor)
Classifies the constructor execution joinpoints. |
boolean |
ConstructionTransformer.insertConstructionInterception(javassist.CtClass clazz,
ClassAdvisor advisor)
|
static boolean |
ConstructionTransformer.isAdvisableConstructor(javassist.CtConstructor con,
ClassAdvisor advisor)
|
protected abstract org.jboss.aop.instrument.CallerTransformer.CallerExprEditor |
CallerTransformer.callerExprEditorFactory(ClassAdvisor advisor,
javassist.CtClass clazz)
|
boolean |
CallerTransformer.applyCallerPointcuts(javassist.CtClass clazz,
ClassAdvisor advisor)
|
| Uses of ClassAdvisor in org.jboss.aop.standalone |
| Methods in org.jboss.aop.standalone with parameters of type ClassAdvisor | |
static void |
XmlReport.outputAdvisor(int indent,
PrintWriter pw,
ClassAdvisor advisor,
String baseName)
|
static void |
XmlReport.outputMetadata(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getDefaultMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getClassMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getFieldMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getConstructorMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getMethodMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static StringBuffer |
XmlReport.getMetadataXml(int indent,
ClassAdvisor advisor,
SimpleMetaData metadata)
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||