Class AspectAdviceRuleRegistry
- java.lang.Object
-
- com.aspectran.core.component.aspect.AspectAdviceRuleRegistry
-
- All Implemented Interfaces:
Replicable<AspectAdviceRuleRegistry>
public class AspectAdviceRuleRegistry extends java.lang.Object implements Replicable<AspectAdviceRuleRegistry>
The Class AspectAdviceRuleRegistry.
-
-
Constructor Summary
Constructors Constructor Description AspectAdviceRuleRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAspectAdviceRule(AspectAdviceRule aspectAdviceRule)
void
addAspectAdviceRule(SettingsAdviceRule settingsAdviceRule)
java.util.List<AspectAdviceRule>
getAfterAdviceRuleList()
java.util.List<AspectAdviceRule>
getBeforeAdviceRuleList()
java.util.List<ExceptionRule>
getExceptionRuleList()
java.util.List<AspectAdviceRule>
getFinallyAdviceRuleList()
java.util.List<SettingsAdviceRule>
getSettingsAdviceRuleList()
void
merge(AspectAdviceRuleRegistry aarr)
void
register(AspectRule aspectRule)
AspectAdviceRuleRegistry
replicate()
Creates and returns a new instance after replicating a rule or Object.java.lang.String
toString()
-
-
-
Method Detail
-
register
public void register(AspectRule aspectRule)
-
merge
public void merge(AspectAdviceRuleRegistry aarr)
-
replicate
public AspectAdviceRuleRegistry replicate()
Description copied from interface:Replicable
Creates and returns a new instance after replicating a rule or Object.- Specified by:
replicate
in interfaceReplicable<AspectAdviceRuleRegistry>
- Returns:
- replicated rule or new instance of Object
-
getSettingsAdviceRuleList
public java.util.List<SettingsAdviceRule> getSettingsAdviceRuleList()
-
getBeforeAdviceRuleList
public java.util.List<AspectAdviceRule> getBeforeAdviceRuleList()
-
getAfterAdviceRuleList
public java.util.List<AspectAdviceRule> getAfterAdviceRuleList()
-
getFinallyAdviceRuleList
public java.util.List<AspectAdviceRule> getFinallyAdviceRuleList()
-
addAspectAdviceRule
public void addAspectAdviceRule(SettingsAdviceRule settingsAdviceRule)
-
addAspectAdviceRule
public void addAspectAdviceRule(AspectAdviceRule aspectAdviceRule)
-
getExceptionRuleList
public java.util.List<ExceptionRule> getExceptionRuleList()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-