Package org.jboss.aop

Interface Summary
Advised Interface implemented by all classes or interfaces that are AOP enabled (those are also known as advised classes/interfaces).
AspectAnnotationLoaderStrategy  
AspectNotificationHandler For jboss integration.
ClassLoaderValidation Comment
DynamicAOPStrategy Strategy for dealing with dynamic aop related operations.
InstanceAdvised Automatically implemented by every AOP-generated proxy and weaved class.
InstanceAdvisor Holds an object instance's metadata and attached interceptor chain.
WeavingStrategy  
XmlLoader comment
XmlLoaderFactory An XmlLoaderFactory creates XmlLoaders
 

Class Summary
Advisor Manages the interceptor chains of an aspect context (usually, this context is composed by either all joinpoints of a class, or the joinponts of an instance).
AdvisorFactory  
AspectAnnotationLoader Comment
AspectAnnotationLoaderStrategy.CFlowInfo  
AspectAnnotationLoaderStrategy.CFlowStackInfo  
AspectAnnotationLoaderStrategy.InterfaceIntroductionInfo  
AspectAnnotationLoaderStrategy.InterfaceIntroductionMixinInfo  
AspectAnnotationLoaderStrategySupport Default implementation of AspectAnnotationLoaderStrategy.
AspectManager This singleton class manages all pointcuts and metadata.
AspectManagerAnnotationLoaderStrategy  
AspectXmlLoader  
CallerConstructorInfo Comment
CallerMethodInfo Comment
ClassAdvisor Advises a class and provides access to the class's aspect chain.
ClassContainer Comment
ClassicWeavingStrategy Classic weaving.
ClassInstanceAdvisor Holds an object instance's metadata and attached interceptors
ConByConInfo  
ConByMethodInfo  
ConstructionInfo Comment
ConstructorInfo Comment
Deployment Comment
Dispatcher  
Domain Comment
DomainDefinition Comment
FieldInfo Comment
GeneratedAdvisorDomain  
GeneratedClassAdvisor Comment
GeneratedInstanceAdvisorMixin Adapts the old instance advisor api to the new generated advisor stuff.
HotSwapStrategy Dynamic AOP strategy that hot swaps a class code.
InstanceAdvisorDelegate Initialisation and getting of instance and joinpoint aspects needed by the various kinds of InstanceAdvisor implementations
InstanceDomain comment
InterceptionMarkers  
JoinPointInfo  
MethodByConInfo  
MethodByMethodInfo  
MethodInfo This class is here to eliminate a hash lookup in invokeMethod
MethodInterceptors  
ReflectiveAspectBinder comment
SuperClassesFirstWeavingStrategy Generated advisors need to load all the superclasses before we load the actual class.
WeavingStrategySupport  
 

Enum Summary
AdviceType Indicates whether the type of an advice is before, around, after, throwing or finally.
 

Exception Summary
DispatcherConnectException  
NotFoundInDispatcherException  
 

Annotation Types Summary
AnnotationIntroductionDef  
Aspect Annotation for specifying an $lt;aspect>
Bind Comment
CFlowDef Created by IntelliJ IDEA.
CFlowStackDef  
DeclareError  
DeclareWarning  
DynamicCFlowDef  
InterceptorDef  
Introduction  
Mixin  
PointcutDef Comment
Precedence  
PrecedenceAdvice  
PrecedenceInterceptor  
Prepare If annotating a field, that field should be in a class annotated as @Aspect or @InterceptorDef If annotating a POJO, that POJO becomes prepared
TypeDef  
 



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