Class AspectRuleRegistry
- java.lang.Object
-
- com.aspectran.core.component.AbstractComponent
-
- com.aspectran.core.component.aspect.AspectRuleRegistry
-
- All Implemented Interfaces:
Component
public class AspectRuleRegistry extends AbstractComponent
The Class AspectRuleRegistry.
-
-
Constructor Summary
Constructors Constructor Description AspectRuleRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAspectRule(AspectRule aspectRule)
boolean
contains(java.lang.String aspectId)
protected void
doDestroy()
protected void
doInitialize()
AspectRule
getAspectRule(java.lang.String aspectId)
java.util.Collection<AspectRule>
getAspectRules()
AspectAdviceRuleRegistry
getSessionAspectAdviceRuleRegistry()
void
setSessionAspectAdviceRuleRegistry(AspectAdviceRuleRegistry sessionAspectAdviceRuleRegistry)
-
Methods inherited from class com.aspectran.core.component.AbstractComponent
destroy, getComponentName, initialize, isAvailable, isDestroyed, isInitialized
-
-
-
-
Method Detail
-
getAspectRules
public java.util.Collection<AspectRule> getAspectRules()
-
getAspectRule
public AspectRule getAspectRule(java.lang.String aspectId)
-
contains
public boolean contains(java.lang.String aspectId)
-
addAspectRule
public void addAspectRule(AspectRule aspectRule) throws IllegalRuleException
- Throws:
IllegalRuleException
-
getSessionAspectAdviceRuleRegistry
public AspectAdviceRuleRegistry getSessionAspectAdviceRuleRegistry()
-
setSessionAspectAdviceRuleRegistry
public void setSessionAspectAdviceRuleRegistry(AspectAdviceRuleRegistry sessionAspectAdviceRuleRegistry)
-
doInitialize
protected void doInitialize()
- Specified by:
doInitialize
in classAbstractComponent
-
doDestroy
protected void doDestroy()
- Specified by:
doDestroy
in classAbstractComponent
-
-