Package org.jboss.aop

Interface Summary
Advised This interface is implemented by all classes or interfaces that are AOP enabled
AspectNotificationHandler For jboss integration.
ClassLoaderValidation Comment
DynamicAOPStrategy Strategy for dealing with dynamic aop related operations.
GeneratedAdvised  
InstanceAdvised This is implemented by objects that can have per-instance interceptors or metadata.
InstanceAdvisor Holds an object instance's metadata and attached interceptors
WeavingStrategy  
XmlLoader comment
XmlLoaderFactory An XmlLoaderFactory creates XmlLoaders
 

Class Summary
Advisor  
AdvisorFactory  
AspectAnnotationLoader Comment
AspectManager This singleton class manages all pointcuts and metadata.
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
ReflectiveAspectBinder comment
SuperClassesFirstWeavingStrategy Generated advisors need to load all the superclasses before we load the actual class.
WeavingStrategySupport  
 

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 © 2004 JBoss Inc. All Rights Reserved.