|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.aop.AspectManager
org.jboss.aop.Domain
org.jboss.aop.deployment.ScopedClassLoaderDomain
public class ScopedClassLoaderDomain
A domain that is used for scoped classloaders
Field Summary |
---|
Fields inherited from class org.jboss.aop.Domain |
---|
inheritsBindings, inheritsDeclarations, parent, parentFirst |
Fields inherited from class org.jboss.aop.AspectManager |
---|
advisors, annotationIntroductions, annotationOverrides, aspectDefinitions, bindings, call, cflowStacks, classLoaderValidator, classMetaData, classMetaDataLoaders, construction, containers, convertableReference, debugClasses, declares, dynamicCFlows, dynamicStrategy, exclude, execution, get, hasConstructorInterception, hasFieldInterception, ignore, ignoreExpressions, include, interceptorFactories, interceptorStacks, interfaceIntroductions, manager, notificationHandler, optimize, perVMAspects, pointcutInfos, pointcuts, precedenceDefs, scopedClassLoaderDomains, scopedCLHelper, set, skipConstructorInterception, skipConvertableReference, skipFieldInterception, sortedPrecedenceDefEntries, subDomainsPerClass, subscribedDomainQueueRef, subscribedSubDomains, subscribedSubDomainsQueue, suppressReferenceErrors, suppressTransformationErrors, transformationStarted, typedefs, verbose, within, withincode |
Constructor Summary | |
---|---|
ScopedClassLoaderDomain(ClassLoader loader,
boolean parentDelegation,
org.jboss.aop.AspectManager manager,
boolean parentFirst)
|
Method Summary | |
---|---|
protected ClassLoader |
getClassLoader()
|
Object |
getPerVMAspect(org.jboss.aop.advice.AspectDefinition def)
|
Object |
getPerVMAspect(String def)
|
Methods inherited from class org.jboss.aop.Domain |
---|
addConstructionInterceptionMarker, addFieldInterceptionMarker, attachMetaData, convertReference, findClassMetaDataLoader, getAdviceStack, getAnnotationIntroductions, getAnnotationOverrides, getAspectDefinition, getBindings, getCFlowStack, getCflowStacks, getClassMetaData, getClassMetaDataLoaders, getContainer, getDynamicAOPStrategy, getDynamicCFlow, getDynamicCFlows, getExclude, getIgnore, getIgnoreExpressions, getInclude, getInterceptorFactory, getInterceptorStacks, getInterfaceIntroductions, getPerVMAspects, getPointcut, getPointcutInfos, getPointcuts, getPrecedenceDefs, getScopedClassLoaderDomains, getSubDomainsPerClass, getTypedef, getTypedefs, isCall, isConstruction, isExecution, isGet, isSet, isWithin, isWithincode, removeBindings, setDynamicAOPStrategy, setInheritsBindings, setInheritsDeclarations, shouldSkipConstruction, shouldSkipFieldAccess, skipConstruction, skipFieldAccess, skipReference, updatePointcutStats, updateStats |
Methods inherited from class org.jboss.aop.AspectManager |
---|
addAdviceStack, addAdvisorToClassMetaDataBinding, addAnnotationIntroduction, addAnnotationOverride, addAspectDefinition, addBinding, addCFlowStack, addClassMetaData, addClassMetaDataLoader, addContainer, addDeclare, addDynamicCFlow, addInterceptorFactory, addInterfaceIntroduction, addPointcut, addPrecedence, addSubDomainPerClass, addTypedef, applyInterfaceIntroductions, applyInterfaceIntroductions, attachMetaData, clearUnregisteredClassLoaders, createPerVmAspect, excludeClass, findAdvisor, findClassPool, forceResortPrecedenceDefs, getAdvisor, getAdvisor, getAdvisorIfAdvised, getAdvisors, getAnyAdvisorIfAdvised, getAspectDefinitions, getClassPoolFactory, getDeclares, getInterceptorFactories, getInterfaceIntroduction, getPrune, getRegisteredClassPool, getRegisteredCLs, getSortedPrecedenceDefEntries, getTempClassAdvisor, getTempClassAdvisorIfNotExist, getTopLevelAspectManager, ignoreClass, includeClass, initialiseClassAdvisor, instance, instance, isAdvisorRegistered, isNonAdvisableClassName, registerClass, registerClassLoader, removeAnnotationIntroduction, removeAnnotationOverride, removeAspectDefinition, removeBinding, removeCFlowStack, removeClassMetaData, removeClassMetaDataLoader, removeContainer, removeDeclare, removeDynamicCFlow, removeInterceptorFactory, removeInterceptorStack, removeInterfaceIntroduction, removePointcut, removePrecedence, removeTypedef, setBindings, setClassPoolFactory, setExclude, setIgnore, setInclude, setPrune, subscribeSubDomain, transform, translate, translate, unregisterClassLoader, unsubscribeSubDomain, updateAdvisorsForAddedAnnotationOverride, updateAdvisorsForAddedBinding, updateAdvisorsForAddedClassMetaData |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ScopedClassLoaderDomain(ClassLoader loader, boolean parentDelegation, org.jboss.aop.AspectManager manager, boolean parentFirst)
Method Detail |
---|
protected ClassLoader getClassLoader()
public Object getPerVMAspect(org.jboss.aop.advice.AspectDefinition def)
getPerVMAspect
in class org.jboss.aop.Domain
public Object getPerVMAspect(String def)
getPerVMAspect
in class org.jboss.aop.Domain
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |