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

Packages that use AdviceBinding
org.jboss.aop   
org.jboss.aop.advice   
org.jboss.aop.pointcut   
org.jboss.aop.proxy.container   
org.jboss.aop.util   
 

Uses of AdviceBinding in org.jboss.aop
 

Fields in org.jboss.aop with type parameters of type AdviceBinding
protected  Set<AdviceBinding> Advisor.adviceBindings
          The collection of bindings that are applied to one or more joinpoints in the advised context.
protected  HashMap<String,ArrayList<ArrayList<AdviceBinding>>> ClassAdvisor.backrefConCalledByConstructorBindings
           
protected  HashMap<String,ArrayList<ArrayList<AdviceBinding>>> ClassAdvisor.backrefMethodCalledByConstructorBindings
           
protected  LinkedHashMap<String,AdviceBinding> AspectManager.bindings
          Deprecated. 
 

Methods in org.jboss.aop that return types with arguments of type AdviceBinding
 LinkedHashMap<String,AdviceBinding> AspectManager.getBindings()
          Returns the binding map.
 LinkedHashMap<String,AdviceBinding> Domain.getBindings()
           
 

Methods in org.jboss.aop with parameters of type AdviceBinding
 void AspectManager.addBinding(AdviceBinding binding)
          Add an interceptor pointcut with a given name
 void Domain.addBinding(AdviceBinding binding)
           
 void InstanceDomain.addBinding(AdviceBinding binding)
           
 void ClassAdvisor.addConstructorCallerPointcut(int callingIndex, String calledClass, long calledMethodHash, AdviceBinding binding)
           
protected  void ClassAdvisor.doRebuildInterceptorsForAddedBinding(AdviceBinding binding)
           
protected  void ClassAdvisor.doRebuildInterceptorsForRemovedBinding(AdviceBinding removedBinding)
           
protected  void GeneratedClassAdvisor.handleOverriddenMethods(AdviceBinding binding)
           
 void Advisor.newBindingAdded(AdviceBinding binding)
           
protected  void Advisor.pointcutResolved(JoinPointInfo info, AdviceBinding binding, Joinpoint joinpoint)
          Default implementation adds interceptorChain directly to the info.
protected  void GeneratedClassAdvisor.pointcutResolved(JoinPointInfo info, AdviceBinding binding, Joinpoint joinpoint)
          Override default behaviour of when a pointcut is matched, populate the factories since this is what is needed for generating the optimized invocation method
protected abstract  void Advisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding)
           
protected  void ClassAdvisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding)
           
protected  void ClassContainer.rebuildInterceptorsForAddedBinding(AdviceBinding binding)
           
protected  void GeneratedClassAdvisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding)
           
protected abstract  void Advisor.rebuildInterceptorsForRemovedBinding(AdviceBinding removedBinding)
           
protected  void ClassAdvisor.rebuildInterceptorsForRemovedBinding(AdviceBinding binding)
           
protected  void ClassContainer.rebuildInterceptorsForRemovedBinding(AdviceBinding binding)
           
protected  void GeneratedClassAdvisor.rebuildInterceptorsForRemovedBinding(AdviceBinding binding)
           
 void Advisor.removeAdviceBinding(AdviceBinding binding)
           
 void ClassAdvisor.removeAdviceBinding(AdviceBinding binding)
           
protected  void Advisor.resolveConstructionPointcut(AdviceBinding binding)
           
protected  void GeneratedClassAdvisor.resolveConstructionPointcut(AdviceBinding binding)
           
protected  void Advisor.resolveConstructorPointcut(AdviceBinding binding)
           
protected  void GeneratedClassAdvisor.resolveConstructorPointcut(AdviceBinding binding)
           
protected  void ClassAdvisor.resolveFieldPointcut(FieldInfo[] newFieldInfos, Interceptor[][] interceptors, AdviceBinding binding, boolean write)
           
protected  void GeneratedClassAdvisor.resolveFieldPointcut(FieldInfo[] newFieldInfos, Interceptor[][] fieldInterceptors, AdviceBinding binding, boolean write)
           
protected  void Advisor.resolveMethodPointcut(AdviceBinding binding)
           
protected  void GeneratedClassAdvisor.resolveMethodPointcut(AdviceBinding binding)
           
protected  void ClassAdvisor.resolvePointcuts(AdviceBinding binding)
           
protected  void AspectManager.updateAdvisorsForAddedBinding(AdviceBinding binding, Set<Advisor> handledAdvisors)
           
protected  void Advisor.updateConstructionPointcutAfterRemove(AdviceBinding binding)
           
protected  void Advisor.updateConstructorPointcutAfterRemove(AdviceBinding binding)
           
protected  void Advisor.updateFieldPointcutAfterRemove(FieldInfo[] fieldInfos, AdviceBinding binding, boolean write)
           
protected  void Advisor.updateMethodPointcutAfterRemove(AdviceBinding binding)
           
 

Method parameters in org.jboss.aop with type arguments of type AdviceBinding
protected  void ReflectiveAspectBinder.bindConstructorAdvice(Constructor<?> mi, Collection<AdviceBinding> bindings)
           
protected  void ReflectiveAspectBinder.bindConstructorAdvice(Constructor<?> mi, Map<String,AdviceBinding> bindings)
          Deprecated. 
protected  void ReflectiveAspectBinder.bindFieldGetAdvice(Field mi, Collection<AdviceBinding> bindings)
           
protected  void ReflectiveAspectBinder.bindFieldGetAdvice(Field mi, Map<String,AdviceBinding> bindings)
          Deprecated. 
protected  void ReflectiveAspectBinder.bindFieldSetAdvice(Field mi, Collection<AdviceBinding> bindings)
           
protected  void ReflectiveAspectBinder.bindFieldSetAdvice(Field mi, Map<String,AdviceBinding> bindings)
          Deprecated. 
protected  void ReflectiveAspectBinder.bindMethodAdvice(Method mi, Collection<AdviceBinding> bindings)
           
protected  void ReflectiveAspectBinder.bindMethodAdvice(Method mi, Map<String,AdviceBinding> bindings)
          Deprecated. 
 void Advisor.removeAdviceBindings(ArrayList<AdviceBinding> bindings)
           
 void ClassAdvisor.removeAdviceBindings(ArrayList<AdviceBinding> bindings)
           
 

Uses of AdviceBinding in org.jboss.aop.advice
 

Methods in org.jboss.aop.advice that return AdviceBinding
 AdviceBinding ClassifiedBindingAndPointcutCollection.removeBinding(String name)
          Removes the binding named name.
 

Methods in org.jboss.aop.advice that return types with arguments of type AdviceBinding
 LinkedHashMap<String,AdviceBinding> ClassifiedBindingAndPointcutCollection.getBindings()
          Returns the bindings map.
 LinkedHashMap<String,AdviceBinding> ClassifiedBindingAndPointcutCollection.getBindingsInternal()
          Deprecated. 
 Collection<AdviceBinding> ClassifiedBindingAndPointcutCollection.getConstructionBindings()
          Returns only the bindings whose pointcuts may match successfully construction joinpoints.
 Collection<AdviceBinding> ClassifiedBindingAndPointcutCollection.getConstructorCallBindings()
          Returns only the bindings whose pointcuts may match successfully constructor call joinpoints.
 Collection<AdviceBinding> ClassifiedBindingAndPointcutCollection.getConstructorExecutionBindings()
          Returns only the bindings whose pointcuts may match successfully constructor execution joinpoints.
 Collection<AdviceBinding> ClassifiedBindingAndPointcutCollection.getFieldReadBindings()
          Returns only the bindings whose pointcuts may match successfully field read joinpoints.
 Collection<AdviceBinding> ClassifiedBindingAndPointcutCollection.getFieldWriteBindings()
          Returns only the bindings whose pointcuts may match successfully field write joinpoints.
 Collection<AdviceBinding> ClassifiedBindingAndPointcutCollection.getMethodCallBindings()
          Returns only the bindings whose pointcuts may match successfully method call joinpoints.
 Collection<AdviceBinding> ClassifiedBindingAndPointcutCollection.getMethodExecutionBindings()
          Returns only the bindings whose pointcuts may match successfully method execution joinpoints.
 ArrayList<AdviceBinding> ClassifiedBindingAndPointcutCollection.removeBindings(ArrayList<String> names)
          Removes all bindings whose names are contained in names.
 

Methods in org.jboss.aop.advice with parameters of type AdviceBinding
 void ClassifiedBindingAndPointcutCollection.add(AdviceBinding binding, AspectManager manager)
          Adds a binding to this collection.
 

Uses of AdviceBinding in org.jboss.aop.pointcut
 

Methods in org.jboss.aop.pointcut that return AdviceBinding
 AdviceBinding PointcutInfo.getBinding()
          Returns the AdviceBinding associated with the pointcut.
 

Constructors in org.jboss.aop.pointcut with parameters of type AdviceBinding
PointcutInfo(Pointcut pointcut, AdviceBinding binding, boolean dynamicAop)
          This constructor must be called only when a pointcut is declared inside a binding.
 

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

Methods in org.jboss.aop.proxy.container with parameters of type AdviceBinding
protected  void MarshalledProxyAdvisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding)
           
protected  void MarshalledProxyAdvisor.rebuildInterceptorsForRemovedBinding(AdviceBinding removedBinding)
           
 

Uses of AdviceBinding in org.jboss.aop.util
 

Methods in org.jboss.aop.util with parameters of type AdviceBinding
static boolean BindingClassifier.isCall(AdviceBinding binding)
           
static boolean BindingClassifier.isConstruction(AdviceBinding binding)
           
static boolean BindingClassifier.isConstructorCall(AdviceBinding binding)
           
static boolean BindingClassifier.isConstructorExecution(AdviceBinding binding)
           
static boolean BindingClassifier.isExecution(AdviceBinding binding)
           
static boolean BindingClassifier.isGet(AdviceBinding binding)
           
static boolean BindingClassifier.isMethodCall(AdviceBinding binding)
           
static boolean BindingClassifier.isMethodExecution(AdviceBinding binding)
           
static boolean BindingClassifier.isSet(AdviceBinding binding)
           
static boolean BindingClassifier.isWithin(AdviceBinding binding)
           
static boolean BindingClassifier.isWithincode(AdviceBinding binding)
           
 



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