|
JBoss AOP Parent POM 2.2.2.GA | |||||||||
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.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.getAdvisorIfAdvised(Class<?> clazz)
|
static ClassAdvisor |
AdvisorFactory.getClassAdvisor(Class<?> clazz,
AspectManager am)
|
static ClassAdvisor |
AdvisorFactory.getClassAdvisor(javassist.CtClass clazz,
AspectManager am)
|
ClassAdvisor |
AspectManager.getTempClassAdvisor(javassist.CtClass clazz)
|
Methods in org.jboss.aop with parameters of type ClassAdvisor | |
---|---|
protected void |
AspectManager.applyInterfaceIntroductions(ClassAdvisor advisor,
javassist.CtClass clazz)
|
protected boolean |
AspectManager.attachMetaData(ClassAdvisor advisor,
javassist.CtClass clazz,
boolean addAdvisor)
|
void |
AspectManager.initialiseClassAdvisor(Class<?> clazz,
ClassAdvisor advisor)
|
Uses of ClassAdvisor in org.jboss.aop.instrument |
---|
Methods in org.jboss.aop.instrument with parameters of type ClassAdvisor | |
---|---|
boolean |
Instrumentor.applyCallerPointcuts(javassist.CtClass clazz,
ClassAdvisor advisor)
|
boolean |
CallerTransformer.applyCallerPointcuts(javassist.CtClass clazz,
ClassAdvisor advisor)
|
protected void |
ConstructorExecutionTransformer.buildConstructorWrappers(javassist.CtClass clazz,
ClassAdvisor advisor)
|
protected void |
FieldAccessTransformer.buildFieldWrappers(javassist.CtClass clazz,
ClassAdvisor advisor,
boolean shouldReplaceArrayAccess)
|
protected org.jboss.aop.instrument.CallerTransformer.CallerExprEditor |
GeneratedAdvisorCallerTransformer.callerExprEditorFactory(ClassAdvisor advisor,
javassist.CtClass clazz)
|
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 abstract org.jboss.aop.instrument.CallerTransformer.CallerExprEditor |
CallerTransformer.callerExprEditorFactory(ClassAdvisor advisor,
javassist.CtClass clazz)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.CtClass clazz,
ClassAdvisor advisor)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.MethodCall call,
ClassAdvisor advisor)
|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.NewExpr call,
ClassAdvisor advisor)
|
protected boolean |
Instrumentor.convertReferences(javassist.CtClass clazz,
ClassAdvisor clazzAdvisor)
Find all classes that this class references. |
boolean |
ConstructionTransformer.insertConstructionInterception(javassist.CtClass clazz,
ClassAdvisor advisor)
|
void |
MethodExecutionTransformer.instrument(javassist.CtClass clazz,
ClassAdvisor advisor)
|
static boolean |
ConstructorExecutionTransformer.isAdvisableConstructor(javassist.CtConstructor con,
ClassAdvisor advisor)
|
static boolean |
ConstructionTransformer.isAdvisableConstructor(javassist.CtConstructor con,
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. |
boolean |
ConstructorExecutionTransformer.replaceConstructorAccess(ClassAdvisor sourceAdvisor,
javassist.CtClass source)
|
boolean |
FieldAccessTransformer.replaceFieldAccess(List<javassist.CtField> 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. |
boolean |
Instrumentor.transform(javassist.CtClass clazz,
ClassAdvisor advisor)
Makes class advisable. |
boolean |
ConstructorExecutionTransformer.transform(javassist.CtClass clazz,
ClassAdvisor classAdvisor)
Transforms the constructor executions of this class according to the pointcuts registered in AspectManager . |
boolean |
GeneratedAdvisorInstrumentor.transform(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 String |
XmlReport.getClassMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getConstructorMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getDefaultMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static String |
XmlReport.getFieldMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static StringBuffer |
XmlReport.getMetadataXml(int indent,
ClassAdvisor advisor,
SimpleMetaData metadata)
|
static String |
XmlReport.getMethodMetadataXml(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
static void |
XmlReport.outputAdvisor(int indent,
PrintWriter pw,
ClassAdvisor advisor,
Package pkg,
String baseName)
|
static void |
XmlReport.outputMetadata(int indent,
PrintWriter pw,
ClassAdvisor advisor)
|
|
JBoss AOP Parent POM 2.2.2.GA | |||||||||
PREV NEXT | FRAMES NO FRAMES |