Class AspectRuleRegistry
java.lang.Object
com.aspectran.core.component.AbstractComponent
com.aspectran.core.component.aspect.AspectRuleRegistry
- All Implemented Interfaces:
Component
The Class AspectRuleRegistry.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAspectRule
(AspectRule aspectRule) boolean
protected void
protected void
getAspectRule
(String aspectId) getRelevantAspectRuleHolderFromSoftCache
(PointcutPattern pointcutPattern) getRelevantAspectRuleHolderFromWeakCache
(PointcutPattern pointcutPattern) Methods inherited from class com.aspectran.core.component.AbstractComponent
destroy, getComponentName, initialize, isAvailable, isDestroyed, isDestroying, isInitialized
-
Constructor Details
-
AspectRuleRegistry
public AspectRuleRegistry()
-
-
Method Details
-
getAspectRules
-
getAspectRule
-
contains
-
addAspectRule
- Throws:
IllegalRuleException
-
doInitialize
protected void doInitialize()- Specified by:
doInitialize
in classAbstractComponent
-
doDestroy
protected void doDestroy()- Specified by:
doDestroy
in classAbstractComponent
-
getRelevantAspectRuleHolderFromSoftCache
public RelevantAspectRuleHolder getRelevantAspectRuleHolderFromSoftCache(PointcutPattern pointcutPattern) -
getRelevantAspectRuleHolderFromWeakCache
public RelevantAspectRuleHolder getRelevantAspectRuleHolderFromWeakCache(PointcutPattern pointcutPattern)
-