JBoss AOP Parent POM 2.2.2.GA

Uses of Class
org.jboss.aop.advice.AspectDefinition

Packages that use AspectDefinition
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.microcontainer.lifecycle   
org.jboss.aop.proxy.container   
 

Uses of AspectDefinition in org.jboss.aop
 

Fields in org.jboss.aop with type parameters of type AspectDefinition
protected  HashMap<AspectDefinition,Map<String,Interceptor>> Advisor.adviceInterceptors
          Contains all the interceptor instances applied to this context.
protected  ConcurrentHashMap<String,AspectDefinition> AspectManager.aspectDefinitions
           
protected  WeakHashMap<AspectDefinition,Object> InstanceAdvisorDelegate.aspects
           
protected  HashSet<AspectDefinition> ReflectiveAspectBinder.aspects
           
protected  WeakHashMap<AspectDefinition,ConcurrentHashMap<Joinpoint,Object>> InstanceAdvisorDelegate.joinpointAspects
           
protected  Set<AspectDefinition> Advisor.perInstanceAspectDefinitions
          Contains all definitions of PER_INSTANCE aspects applied to this context.
protected  ConcurrentHashMap<AspectDefinition,Set<Joinpoint>> Advisor.perInstanceJoinpointAspectDefinitions
          Contains all definitions of PER_JOINPOINT scoped aspects applied to this sccontext
 

Methods in org.jboss.aop that return AspectDefinition
 AspectDefinition AspectXmlLoader.deployAspect(Element element, String type)
           
 AspectDefinition GeneratedInstanceAdvisorMixin.InstanceInterceptorFactory.getAspect()
           
 AspectDefinition AspectManager.getAspectDefinition(String name)
           
 AspectDefinition Domain.getAspectDefinition(String name)
           
protected  AspectDefinition AspectManager.internalRemoveAspectDefintion(String name)
           
 

Methods in org.jboss.aop that return types with arguments of type AspectDefinition
 Map<String,AspectDefinition> AspectManager.getAspectDefinitions()
           
 HashSet<AspectDefinition> ReflectiveAspectBinder.getAspects()
           
 Set<AspectDefinition> GeneratedClassAdvisor.getPerInstanceAspectDefinitions()
           
 Set<AspectDefinition> Advisor.getPerInstanceAspectDefinitions()
           
 Map<AspectDefinition,Set<Joinpoint>> GeneratedClassAdvisor.getPerInstanceJoinpointAspectDefinitions()
           
 Map<AspectDefinition,Set<Joinpoint>> Advisor.getPerInstanceJoinpointAspectDefinitions()
           
 

Methods in org.jboss.aop with parameters of type AspectDefinition
 void Advisor.addAdviceInterceptor(AspectDefinition def, String adviceName, Interceptor interceptor, Joinpoint joinpoint)
           
 void AspectManager.addAspectDefinition(AspectDefinition def)
           
 void AspectManager.addLifecycleDefinition(AspectDefinition def)
           
 void Advisor.addPerClassAspect(AspectDefinition def)
           
 void GeneratedClassAdvisor.addPerClassJoinpointAspect(AspectDefinition def, Joinpoint joinpoint)
           
 void Advisor.addPerInstanceAspect(AspectDefinition def)
           
 void Advisor.addPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
protected  Object AspectManager.createPerVmAspect(String def, AspectDefinition adef, ClassLoader scopedClassLoader)
           
 Interceptor Advisor.getAdviceInterceptor(AspectDefinition def, String adviceName, Joinpoint joinpoint)
           
 Object GeneratedClassAdvisor.getFieldAspect(FieldJoinpoint joinpoint, AspectDefinition def)
           
 Object ClassAdvisor.getFieldAspect(FieldJoinpoint joinpoint, AspectDefinition def)
          This method is to support PER_JOINPOINT scoping of Aspects for static fields Fields are special in that a get and set do not create separate aspect instances.
 Object GeneratedClassAdvisor.getPerClassAspect(AspectDefinition def)
          If this is an instance advisor, will check with parent class advisor if the aspect is already registered.
 Object Advisor.getPerClassAspect(AspectDefinition def)
           
 Object GeneratedClassAdvisor.getPerClassJoinpointAspect(AspectDefinition def, Joinpoint joinpoint)
           
 Object ClassInstanceAdvisor.getPerInstanceAspect(AspectDefinition def)
           
 Object InstanceAdvisorDelegate.getPerInstanceAspect(AspectDefinition def)
           
 Object InstanceAdvisor.getPerInstanceAspect(AspectDefinition def)
          Returns a per instance aspect object defined by def.
 Object GeneratedInstanceAdvisorMixin.getPerInstanceAspect(AspectDefinition def)
           
 Object ClassInstanceAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object InstanceAdvisorDelegate.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object InstanceAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
          Returns the per instance joinpoint aspect object defined by def to be applied at joipoint.
 Object GeneratedInstanceAdvisorMixin.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object AspectManager.getPerVMAspect(AspectDefinition def)
           
 Object Advisor.getPerVMAspect(AspectDefinition def)
           
 Object Domain.getPerVMAspect(AspectDefinition def)
           
 void Advisor.removePerClassAspect(AspectDefinition def)
           
 void GeneratedClassAdvisor.removePerClassJoinpointAspect(AspectDefinition def)
           
 void Advisor.removePerInstanceAspect(AspectDefinition def)
           
 void Advisor.removePerInstanceJoinpointAspect(AspectDefinition def)
           
 

Uses of AspectDefinition in org.jboss.aop.advice
 

Methods in org.jboss.aop.advice that return AspectDefinition
 AspectDefinition ScopedInterceptorFactory.getAspect()
           
 AspectDefinition InterceptorFactory.getAspect()
          Returns the aspect definition, a record of the class that contains the interceptor method.
 AspectDefinition AdviceFactory.getAspect()
          Returns the definition of the aspect that contains this advice method.
 AspectDefinition GenericInterceptorFactory.getAspect()
           
 AspectDefinition GeneratedAdvisorInterceptor.getAspect()
           
 

Methods in org.jboss.aop.advice with parameters of type AspectDefinition
static Interceptor PerJoinpointInterceptor.createInterceptor(Advisor advisor, Joinpoint joinpoint, AspectDefinition def)
           
static Interceptor PerJoinpointAdvice.createInterceptor(Advisor advisor, Joinpoint joinpoint, AspectDefinition def, String adviceName)
           
static Interceptor PerClassAdvice.generate(Joinpoint joinpoint, Advisor advisor, String adviceName, AspectDefinition def)
           
static Interceptor PerVmAdvice.generateOptimized(Joinpoint joinpoint, AspectManager manager, String adviceName, AspectDefinition a)
           
 

Constructors in org.jboss.aop.advice with parameters of type AspectDefinition
AdviceFactory(AspectDefinition aspect, String adviceName)
          Creates a factory that generates advice interceptors.
AdviceFactory(AspectDefinition aspect, String adviceName, AdviceType type)
          Creates a factory that generates advice interceptors.
PerInstanceAdvice(String adviceName, AspectDefinition a, Advisor advisor)
           
PerInstanceInterceptor(AspectDefinition a, Advisor advisor)
           
PerJoinpointAdvice(String adviceName, AspectDefinition a, Advisor advisor, Joinpoint joinpoint)
           
PerJoinpointInterceptor(AspectDefinition a, Advisor advisor, Joinpoint joinpoint)
           
ScopedInterceptorFactory(AspectDefinition aspect)
           
 

Uses of AspectDefinition in org.jboss.aop.microcontainer.lifecycle
 

Methods in org.jboss.aop.microcontainer.lifecycle with parameters of type AspectDefinition
 void LifecycleManager.addLifecycleDefinition(AspectDefinition def)
           
 

Uses of AspectDefinition in org.jboss.aop.proxy.container
 

Methods in org.jboss.aop.proxy.container with parameters of type AspectDefinition
 void ClassProxyContainer.addPerClassAspect(AspectDefinition def)
           
 Object ClassProxyContainer.getPerClassAspect(AspectDefinition def)
          If this is an instance advisor, will check with parent advisor if the aspect is already registered.
 Object MarshalledProxyAdvisor.getPerInstanceAspect(AspectDefinition def)
           
 Object InstanceProxyContainer.getPerInstanceAspect(AspectDefinition def)
           
 Object MarshalledProxyAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object InstanceProxyContainer.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 


JBoss AOP Parent POM 2.2.2.GA

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