Package | Description |
---|---|
org.jboss.aop | |
org.jboss.aop.advice | |
org.jboss.aop.pointcut | |
org.jboss.aop.proxy.container | |
org.jboss.aop.util |
Modifier and Type | Field and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
LinkedHashMap<String,AdviceBinding> |
AspectManager.getBindings()
Returns the binding map.
|
LinkedHashMap<String,AdviceBinding> |
Domain.getBindings() |
Modifier and Type | Method and Description |
---|---|
void |
InstanceDomain.addBinding(AdviceBinding binding) |
void |
AspectManager.addBinding(AdviceBinding binding)
Add an interceptor pointcut with a given name
|
void |
Domain.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 |
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 void |
Advisor.pointcutResolved(JoinPointInfo info,
AdviceBinding binding,
Joinpoint joinpoint)
Default implementation adds interceptorChain directly to the info.
|
protected void |
ClassAdvisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding) |
protected void |
GeneratedClassAdvisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding) |
protected abstract void |
Advisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding) |
protected void |
ClassContainer.rebuildInterceptorsForAddedBinding(AdviceBinding binding) |
protected void |
ClassAdvisor.rebuildInterceptorsForRemovedBinding(AdviceBinding binding) |
protected void |
GeneratedClassAdvisor.rebuildInterceptorsForRemovedBinding(AdviceBinding binding) |
protected abstract void |
Advisor.rebuildInterceptorsForRemovedBinding(AdviceBinding removedBinding) |
protected void |
ClassContainer.rebuildInterceptorsForRemovedBinding(AdviceBinding binding) |
void |
ClassAdvisor.removeAdviceBinding(AdviceBinding binding) |
void |
Advisor.removeAdviceBinding(AdviceBinding binding) |
protected void |
GeneratedClassAdvisor.resolveConstructionPointcut(AdviceBinding binding) |
protected void |
Advisor.resolveConstructionPointcut(AdviceBinding binding) |
protected void |
GeneratedClassAdvisor.resolveConstructorPointcut(AdviceBinding binding) |
protected void |
Advisor.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 |
GeneratedClassAdvisor.resolveMethodPointcut(AdviceBinding binding) |
protected void |
Advisor.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) |
Modifier and Type | Method and Description |
---|---|
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 |
ClassAdvisor.removeAdviceBindings(ArrayList<AdviceBinding> bindings) |
void |
Advisor.removeAdviceBindings(ArrayList<AdviceBinding> bindings) |
Modifier and Type | Method and Description |
---|---|
AdviceBinding |
ClassifiedBindingAndPointcutCollection.removeBinding(String name)
Removes the binding named
name . |
Modifier and Type | Method and Description |
---|---|
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 . |
Modifier and Type | Method and Description |
---|---|
void |
ClassifiedBindingAndPointcutCollection.add(AdviceBinding binding,
AspectManager manager)
Adds a binding to this collection.
|
Modifier and Type | Method and Description |
---|---|
AdviceBinding |
PointcutInfo.getBinding()
Returns the
AdviceBinding associated with the
pointcut. |
Constructor and Description |
---|
PointcutInfo(Pointcut pointcut,
AdviceBinding binding,
boolean dynamicAop)
This constructor must be called only when a pointcut
is declared inside a binding.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MarshalledProxyAdvisor.rebuildInterceptorsForAddedBinding(AdviceBinding binding) |
protected void |
MarshalledProxyAdvisor.rebuildInterceptorsForRemovedBinding(AdviceBinding removedBinding) |
Modifier and Type | Method and Description |
---|---|
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 © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.