Package org.jboss.aop.advice

Interface Summary
AspectFactory Creates aspect instances.
AspectFactoryWithClassLoader Interface for use by AspectXXXLoader to override the classloader to be used for instantiating the aspect class
Interceptor Intercepts one or more joinpoints.
InterceptorFactory This SHOULD NOT be inherited by application code!!!! This interface is used solely by JBoss AOP internally
 

Class Summary
AbstractAdvice Comment
AdviceBinding Binds a pointcut expression to one ore more advices/interceptors.
AdviceFactory Comment
AdviceMethodProperties Contains the properties of an advice method that we want to find.
AdviceStack  
AspectDefinition Definition of an aspect or interceptor.
AspectFactoryDelegator Lazy loading of AspectFactory
AspectFactoryWithClassLoaderSupport Helper class to be able to set the classloader needed for loading up the aspects in the aspectfactories
CFlowInterceptor Comment
ClassifiedBindingAndPointcutCollection Manages the binding, pointcut and pointcutInfo collections contained in a domain.
DynamicCFlowDefinition Comment
GeneratedAdvisorInterceptor Special interceptor wrapping the interceptor factory, so that generated advisors have all the information they need about the contained advices for generating the invocation methods.
GenericAspectFactory  
GenericInterceptorFactory  
PerClassAdvice Comment
PerInstanceAdvice Comment
PerInstanceInterceptor Comment
PerJoinpointAdvice Comment
PerJoinpointInterceptor Comment
PerVmAdvice Comment
PrecedenceDef  
PrecedenceDefEntry  
PrecedenceSorter  
ScopedInterceptorFactory Comment
ScopeUtil Comment
SecurityActions  
SecurityActions.GetContextClassLoaderAction  
 

Enum Summary
AdviceMethodProperties.OptionalParameters  
AdviceType Indicates whether the type of an advice is before, around, after, throwing or finally.
Scope Defines the lifecycle of an aspect or interceptor instance.
 

Exception Summary
InvalidAdviceException Exception thrown when an advice method does not comply with one or more rules regardless of the joinpoint to be intercepted.
NoMatchingAdviceException Exception thrown when no advice suitable to intercept a specific joinpoint was found.
 



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