|
||||||||||
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
public class Domain
Comment
Field Summary | |
---|---|
protected boolean |
inheritsBindings
|
protected boolean |
inheritsDeclarations
|
protected AspectManager |
parent
|
protected boolean |
parentFirst
|
Constructor Summary | |
---|---|
Domain(AspectManager manager,
boolean parentFirst)
|
|
Domain(AspectManager manager,
String name,
boolean parentFirst)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected AspectManager parent
protected boolean parentFirst
protected boolean inheritsDeclarations
protected boolean inheritsBindings
Constructor Detail |
---|
public Domain(AspectManager manager, boolean parentFirst)
public Domain(AspectManager manager, String name, boolean parentFirst)
Method Detail |
---|
public void setInheritsDeclarations(boolean inheritsDeclarations)
inheritsDeclarations
- public void setInheritsBindings(boolean inheritBindings)
public void removeBindings(ArrayList binds)
removeBindings
in class AspectManager
public LinkedHashMap getBindings()
getBindings
in class AspectManager
public LinkedHashMap getPointcuts()
getPointcuts
in class AspectManager
public LinkedHashMap getPointcutInfos()
getPointcutInfos
in class AspectManager
public List getAnnotationIntroductions()
getAnnotationIntroductions
in class AspectManager
public List getAnnotationOverrides()
getAnnotationOverrides
in class AspectManager
public Map getInterfaceIntroductions()
getInterfaceIntroductions
in class AspectManager
public Map getTypedefs()
getTypedefs
in class AspectManager
public Map getInterceptorStacks()
getInterceptorStacks
in class AspectManager
public Map getClassMetaDataLoaders()
getClassMetaDataLoaders
in class AspectManager
public Map getCflowStacks()
getCflowStacks
in class AspectManager
public Map getDynamicCFlows()
getDynamicCFlows
in class AspectManager
public Map getPerVMAspects()
getPerVMAspects
in class AspectManager
public Map getClassMetaData()
getClassMetaData
in class AspectManager
public InterceptorFactory getInterceptorFactory(String name)
AspectManager
getInterceptorFactory
in class AspectManager
public AdviceStack getAdviceStack(String name)
AspectManager
getAdviceStack
in class AspectManager
public Object getPerVMAspect(AspectDefinition def)
getPerVMAspect
in class AspectManager
public Object getPerVMAspect(String def)
getPerVMAspect
in class AspectManager
public AspectDefinition getAspectDefinition(String name)
getAspectDefinition
in class AspectManager
public Typedef getTypedef(String name)
getTypedef
in class AspectManager
public DomainDefinition getContainer(String name)
getContainer
in class AspectManager
public Pointcut getPointcut(String name)
getPointcut
in class AspectManager
public void attachMetaData(ClassAdvisor advisor, Class clazz)
attachMetaData
in class AspectManager
public CFlowStack getCFlowStack(String name)
getCFlowStack
in class AspectManager
public DynamicCFlow getDynamicCFlow(String name)
getDynamicCFlow
in class AspectManager
public LinkedHashMap getPrecedenceDefs()
getPrecedenceDefs
in class AspectManager
public ClassMetaDataLoader findClassMetaDataLoader(String group)
AspectManager
findClassMetaDataLoader
in class AspectManager
protected Map getScopedClassLoaderDomains()
getScopedClassLoaderDomains
in class AspectManager
protected Map getSubDomainsPerClass()
getSubDomainsPerClass
in class AspectManager
public void addConstructionInterceptionMarker(String classname)
addConstructionInterceptionMarker
in class AspectManager
public void addFieldInterceptionMarker(String classname)
addFieldInterceptionMarker
in class AspectManager
public void skipReference(String classname)
skipReference
in class AspectManager
public boolean shouldSkipConstruction(String classname)
shouldSkipConstruction
in class AspectManager
public boolean shouldSkipFieldAccess(String classname)
shouldSkipFieldAccess
in class AspectManager
public void skipConstruction(String classname)
skipConstruction
in class AspectManager
public void skipFieldAccess(String classname)
skipFieldAccess
in class AspectManager
public boolean convertReference(String classname)
convertReference
in class AspectManager
public ArrayList getExclude()
getExclude
in class AspectManager
public ArrayList getInclude()
getInclude
in class AspectManager
public ArrayList getIgnore()
getIgnore
in class AspectManager
public ClassExpression[] getIgnoreExpressions()
getIgnoreExpressions
in class AspectManager
public DynamicAOPStrategy getDynamicAOPStrategy()
AspectManager
getDynamicAOPStrategy
in class AspectManager
public void setDynamicAOPStrategy(DynamicAOPStrategy strategy)
AspectManager
setDynamicAOPStrategy
in class AspectManager
strategy
- the new dynamic aop strategy.protected void updatePointcutStats(Pointcut pointcut)
AspectManager
updatePointcutStats
in class AspectManager
protected void updateStats(PointcutStats stats)
updateStats
in class AspectManager
public boolean isExecution()
isExecution
in class AspectManager
public boolean isConstruction()
isConstruction
in class AspectManager
public boolean isCall()
isCall
in class AspectManager
public boolean isWithin()
isWithin
in class AspectManager
public boolean isWithincode()
isWithincode
in class AspectManager
public boolean isGet()
isGet
in class AspectManager
public boolean isSet()
isSet
in class AspectManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |