Modifier and Type | Class and Description |
---|---|
class |
Domain
Comment
|
class |
GeneratedAdvisorDomain |
class |
InstanceDomain
comment
|
Modifier and Type | Field and Description |
---|---|
protected static AspectManager |
AspectManager.manager |
protected AspectManager |
Advisor.manager
Domain to which this advisor belongs.
|
protected AspectManager |
AspectAnnotationLoader.manager |
protected AspectManager |
AspectXmlLoader.manager |
protected AspectManager |
Domain.parent |
Modifier and Type | Method and Description |
---|---|
AspectManager |
AspectManager.findManagerByName(String fqn)
Takes a string of the form /sub1/sub2/sub3 of subdomains by name, where the leading "/" is the main AspectManager.
|
AspectManager |
AspectAnnotationLoader.getAspectManager() |
AspectManager |
Advisor.getManager()
Returns the aspect manager that represents the domain to which this
Advisor belongs. |
AspectManager |
DomainDefinition.getManager() |
AspectManager |
Domain.getParent() |
static AspectManager |
AspectManager.getTopLevelAspectManager()
Get the top level aspect manager
|
static AspectManager |
AspectManager.instance() |
static AspectManager |
AspectManager.instance(Class<?> wovenClass) |
static AspectManager |
AspectManager.instance(ClassLoader loadingClassLoader)
Get the aspect manager for a classloader
|
Modifier and Type | Method and Description |
---|---|
void |
XmlLoader.deploy(URL url,
AspectManager manager) |
void |
AspectXmlLoader.deploy(URL url,
AspectManager manager) |
void |
AspectXmlLoader.deploy(URL url,
AspectManager manager,
ClassLoader cl) |
static void |
AspectXmlLoader.deployXML(URL url,
ClassLoader cl,
AspectManager manager) |
static ClassAdvisor |
AdvisorFactory.getClassAdvisor(Class<?> clazz,
AspectManager am) |
static ClassAdvisor |
AdvisorFactory.getClassAdvisor(javassist.CtClass clazz,
AspectManager am) |
protected void |
GeneratedClassAdvisor.initialise(Class<?> clazz,
AspectManager manager) |
protected void |
Advisor.setManager(AspectManager manager)
For use by generated advisors.
|
void |
AspectXmlLoader.setManager(AspectManager manager) |
byte[] |
SuperClassesFirstWeavingStrategy.translate(AspectManager manager,
String className,
ClassLoader loader,
byte[] classfileBuffer) |
byte[] |
ClassicWeavingStrategy.translate(AspectManager manager,
String className,
ClassLoader loader,
byte[] classfileBuffer)
This is the translate version that was always there
|
byte[] |
WeavingStrategy.translate(AspectManager manager,
String className,
ClassLoader loader,
byte[] classfileBuffer) |
void |
XmlLoader.undeploy(URL url,
AspectManager manager) |
void |
AspectXmlLoader.undeploy(URL url,
AspectManager manager) |
static void |
AspectXmlLoader.undeployXML(URL url,
AspectManager manager) |
Constructor and Description |
---|
Advisor(String name,
AspectManager manager)
Constructor.
|
AspectAnnotationLoader(AspectManager manager) |
AspectAnnotationLoader(AspectManager manager,
AspectAnnotationLoaderStrategy loaderStrategy) |
ClassAdvisor(Class<?> clazz,
AspectManager manager) |
ClassAdvisor(String classname,
AspectManager manager) |
ClassContainer(String name,
AspectManager manager) |
Domain(AspectManager manager,
String name,
boolean parentFirst) |
DomainDefinition(String name,
AspectManager parent,
boolean parentFirst,
boolean inheritDefs,
boolean inheritBindings) |
GeneratedAdvisorDomain(AspectManager manager,
String name,
Class<?> clazz) |
GeneratedAdvisorDomain(AspectManager manager,
String name,
Class<?> clazz,
boolean instanceDomain) |
InstanceDomain(AspectManager manager,
String name,
boolean parentFirst) |
Modifier and Type | Method and Description |
---|---|
void |
ClassifiedBindingAndPointcutCollection.add(AdviceBinding binding,
AspectManager manager)
Adds a binding to this collection.
|
void |
ClassifiedBindingAndPointcutCollection.add(Pointcut pointcut,
AspectManager manager)
Adds a pointcut to this collection
|
static GeneratedAdvisorInterceptor[] |
PrecedenceSorter.applyPrecedence(GeneratedAdvisorInterceptor[] interceptors,
AspectManager manager) |
static Interceptor[] |
PrecedenceSorter.applyPrecedence(Interceptor[] interceptors,
AspectManager manager) |
static PrecedenceDefEntry[] |
PrecedenceSorter.createOverallPrecedence(AspectManager manager) |
static Interceptor |
PerVmAdvice.generateOptimized(Joinpoint joinpoint,
AspectManager manager,
String adviceName,
AspectDefinition a) |
Modifier and Type | Method and Description |
---|---|
Domain |
AOPClassLoaderScopingPolicy.getDomain(ClassLoader classLoader,
AspectManager parent)
Get the domain for classloader
|
Domain |
AOPClassLoaderScopingPolicy.getTopLevelDomain(AspectManager parent)
Get the top level domain
|
void |
ClassLoaderRepository.setAspectManager(AspectManager manager) |
Modifier and Type | Field and Description |
---|---|
protected AspectManager |
Instrumentor.manager |
Modifier and Type | Method and Description |
---|---|
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.CtClass clazz,
ClassAdvisor advisor) |
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.MethodCall call,
ClassAdvisor advisor) |
static void |
DeclareChecker.checkDeclares(AspectManager manager,
javassist.expr.NewExpr call,
ClassAdvisor advisor) |
static Instrumentor |
InstrumentorFactory.getInstrumentor(AspectManager manager,
JoinpointClassifier joinpointClassifier) |
static Instrumentor |
InstrumentorFactory.getInstrumentor(javassist.ClassPool pool,
AspectManager manager,
JoinpointClassifier joinpointClassifier,
DynamicTransformationObserver observer) |
Constructor and Description |
---|
LifecycleManager(AspectManager manager) |
Modifier and Type | Field and Description |
---|---|
protected AspectManager |
PointcutStats.manager |
protected AspectManager |
MatcherHelper.manager |
Modifier and Type | Method and Description |
---|---|
void |
PointcutExpression.setManager(AspectManager manager) |
Constructor and Description |
---|
MatcherHelper(ASTStart start,
AspectManager manager) |
PointcutStats(ASTStart start,
AspectManager manager) |
Modifier and Type | Class and Description |
---|---|
class |
ProxyAdvisorDomain
The domain used by the container proxies
|
Modifier and Type | Method and Description |
---|---|
static Class<?> |
ContainerProxyFactory.getProxyClass(Class<?> clazz,
AspectManager manager) |
static ContainerCache |
ContainerCache.initialise(AspectManager manager,
AOPProxyFactoryParameters params) |
static ContainerCache |
ContainerCache.initialise(AspectManager manager,
Class<?> proxiedClass,
org.jboss.metadata.spi.MetaData metaData,
boolean metaDataHasInstanceLevelData) |
Constructor and Description |
---|
ClassProxyContainer(String name,
AspectManager manager) |
MarshalledProxyAdvisor(String name,
AspectManager manager) |
ProxyAdvisorDomain(AspectManager manager,
String name,
Class<?> clazz) |
ProxyAdvisorDomain(AspectManager manager,
String name,
Class<?> clazz,
boolean instanceDomain) |
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.