Package | Description |
---|---|
org.jboss.aop | |
org.jboss.aop.advice | |
org.jboss.aop.array |
Modifier and Type | Class and Description |
---|---|
class |
GeneratedInstanceAdvisorMixin.InstanceInterceptorFactory |
Modifier and Type | Field and Description |
---|---|
protected HashMap<Constructor<?>,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.constructorAdvices |
protected HashMap<Field,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.fieldReadAdvices |
protected HashMap<Field,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.fieldWriteAdvices |
protected HashMap<String,InterceptorFactory> |
AspectManager.interceptorFactories |
protected HashMap<Method,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.methodAdvices |
Modifier and Type | Method and Description |
---|---|
InterceptorFactory |
AspectXmlLoader.deployAdvice(Element element,
AdviceType type) |
InterceptorFactory |
AspectXmlLoader.deployInterceptor(Element element) |
InterceptorFactory |
AspectManager.getInterceptorFactory(String name)
Find the interceptor factory that can be referenced by name.
|
InterceptorFactory |
Domain.getInterceptorFactory(String name) |
Modifier and Type | Method and Description |
---|---|
HashMap<Constructor<?>,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.getConstructorAdvices() |
HashMap<Field,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.getFieldReadAdvices() |
HashMap<Field,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.getFieldWriteAdvices() |
Map<String,InterceptorFactory> |
AspectManager.getInterceptorFactories() |
HashMap<Method,ArrayList<InterceptorFactory>> |
ReflectiveAspectBinder.getMethodAdvices() |
Modifier and Type | Method and Description |
---|---|
void |
AspectManager.addInterceptorFactory(String name,
InterceptorFactory factory)
Add an interceptor factory that can be referenced by name.
|
protected void |
Advisor.createInterceptorChain(InterceptorFactory[] factories,
ArrayList<Interceptor> newinterceptors,
Joinpoint joinpoint) |
Modifier and Type | Class and Description |
---|---|
class |
AdviceFactory
Comment
|
class |
GenericInterceptorFactory |
class |
ScopedInterceptorFactory
Comment
|
Modifier and Type | Field and Description |
---|---|
protected InterceptorFactory[] |
AdviceBinding.interceptorFactories
The factories responsible for creating the bound interceptor instances.
|
Modifier and Type | Field and Description |
---|---|
protected ArrayList<InterceptorFactory> |
AdviceStack.interceptorFactories |
Modifier and Type | Method and Description |
---|---|
InterceptorFactory |
GeneratedAdvisorInterceptor.getDelegate() |
InterceptorFactory[] |
AdviceBinding.getInterceptorFactories()
Returns the interceptor factory chain.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<InterceptorFactory> |
AdviceStack.getInterceptorFactories() |
Modifier and Type | Method and Description |
---|---|
void |
AdviceBinding.addInterceptorFactory(InterceptorFactory factory)
Adds an interceptor to the chain.
|
Constructor and Description |
---|
AdviceBinding(String name,
Pointcut p,
ASTCFlowExpression cflow,
String cflowString,
InterceptorFactory[] factories)
Constructor to be used internally.
|
GeneratedAdvisorInterceptor(InterceptorFactory factory,
GeneratedClassAdvisor advisor,
Joinpoint joinpoint) |
GeneratedAdvisorInterceptor(InterceptorFactory factory,
GeneratedClassAdvisor advisor,
Joinpoint joinpoint,
String cflowString,
ASTCFlowExpression cflowExpr) |
Constructor and Description |
---|
AdviceStack(String name,
ArrayList<InterceptorFactory> factories) |
Modifier and Type | Field and Description |
---|---|
protected InterceptorFactory[] |
ArrayBinding.interceptorFactories |
Modifier and Type | Method and Description |
---|---|
InterceptorFactory[] |
ArrayBinding.getInterceptorFactories() |
Modifier and Type | Method and Description |
---|---|
void |
ArrayBinding.addInterceptorFactory(InterceptorFactory factory) |
Constructor and Description |
---|
ArrayBinding(String name,
InterceptorFactory[] factories,
Type type) |
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.