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

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

Uses of AspectDefinition in org.jboss.aop
 

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

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 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 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 Advisor.getPerClassAspect(AspectDefinition def)
           
 Object GeneratedClassAdvisor.getPerClassAspect(AspectDefinition def)
          If this is an instance advisor, will check with parent class advisor if the aspect is already registered.
 Object GeneratedClassAdvisor.getPerClassJoinpointAspect(AspectDefinition def, Joinpoint joinpoint)
          If this is an instance advisor, will check with parent class advisor if the aspect is already registered.
 Object InstanceAdvisor.getPerInstanceAspect(AspectDefinition def)
           
 Object GeneratedInstanceAdvisorMixin.getPerInstanceAspect(AspectDefinition def)
           
 Object ClassInstanceAdvisor.getPerInstanceAspect(AspectDefinition def)
           
 Object InstanceAdvisorDelegate.getPerInstanceAspect(AspectDefinition def)
           
 Object InstanceAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object GeneratedInstanceAdvisorMixin.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object ClassInstanceAdvisor.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object InstanceAdvisorDelegate.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 Object Domain.getPerVMAspect(AspectDefinition def)
           
 Object AspectManager.getPerVMAspect(AspectDefinition def)
           
 void Advisor.removePerClassAspect(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 GenericInterceptorFactory.getAspect()
           
 AspectDefinition AdviceFactory.getAspect()
           
 AspectDefinition ScopedInterceptorFactory.getAspect()
           
 AspectDefinition InterceptorFactoryWrapper.getAspect()
           
 AspectDefinition InterceptorFactory.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)
           
AfterFactory(AspectDefinition aspect, String adviceName)
           
BeforeFactory(AspectDefinition aspect, String adviceName)
           
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)
           
ThrowingFactory(AspectDefinition aspect, String adviceName)
           
 

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

Methods in org.jboss.aop.proxy.container with parameters of type AspectDefinition
 Object InstanceProxyContainer.getPerInstanceAspect(AspectDefinition def)
           
 Object InstanceProxyContainer.getPerInstanceJoinpointAspect(Joinpoint joinpoint, AspectDefinition def)
           
 



Copyright © 2004 JBoss Inc. All Rights Reserved.