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 voidaddAspectAdviceRule(AspectAdviceRule aspectAdviceRule)voidaddAspectAdviceRule(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()voidmerge(AspectAdviceRuleRegistry aarr)voidregister(AspectRule aspectRule)AspectAdviceRuleRegistryreplicate()Creates and returns a new instance after replicating a rule or Object.java.lang.StringtoString()
-
-
-
Method Detail
-
register
public void register(AspectRule aspectRule)
-
merge
public void merge(AspectAdviceRuleRegistry aarr)
-
replicate
public AspectAdviceRuleRegistry replicate()
Description copied from interface:ReplicableCreates and returns a new instance after replicating a rule or Object.- Specified by:
replicatein 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:
toStringin classjava.lang.Object
-
-