JBoss AOP Parent POM 2.2.2.GA

Uses of Class
org.jboss.aop.ClassAdvisor

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

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