org.jboss.aop.proxy.container
Class ProxyAdvisorDomain
java.lang.Object
org.jboss.aop.AspectManager
org.jboss.aop.Domain
org.jboss.aop.GeneratedAdvisorDomain
org.jboss.aop.proxy.container.ProxyAdvisorDomain
- All Implemented Interfaces:
- org.jboss.util.loading.Translator
public class ProxyAdvisorDomain
- extends GeneratedAdvisorDomain
The domain used by the container proxies
- Version:
- $Revision: 43307 $
- Author:
- Kabir Khan
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 |
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, getPerVMAspect, getPerVMAspect, 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, internalRemoveAspectDefintion, 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 |
advisor
protected WeakReference advisor
ProxyAdvisorDomain
public ProxyAdvisorDomain(AspectManager manager,
Class clazz,
boolean parentFirst)
ProxyAdvisorDomain
public ProxyAdvisorDomain(AspectManager manager,
Class clazz,
boolean parentFirst,
boolean instanceDomain)
getAdvisor
public Advisor getAdvisor()
setAdvisor
public void setAdvisor(Advisor advisor)
attachAdvisor
public void attachAdvisor()
removeAdvisor
public void removeAdvisor(Advisor advisor)
Copyright © 2004 JBoss Inc. All Rights Reserved.