Class BeanReferenceInspector
- java.lang.Object
-
- com.aspectran.core.context.rule.assistant.BeanReferenceInspector
-
public class BeanReferenceInspector extends java.lang.Object
The Class BeanReferenceInspector.
-
-
Constructor Summary
Constructors Constructor Description BeanReferenceInspector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
inspect(BeanRuleRegistry beanRuleRegistry)
Inspect bean reference.void
reserve(java.lang.String beanId, java.lang.Class<?> beanClass, BeanReferenceable referenceable, RuleAppender ruleAppender)
Reserves to bean reference inspection.
-
-
-
Method Detail
-
reserve
public void reserve(java.lang.String beanId, java.lang.Class<?> beanClass, BeanReferenceable referenceable, RuleAppender ruleAppender)
Reserves to bean reference inspection.- Parameters:
beanId
- the bean idbeanClass
- the bean classreferenceable
- the object to be inspectedruleAppender
- the rule appender
-
inspect
public void inspect(BeanRuleRegistry beanRuleRegistry) throws BeanReferenceException, BeanRuleException
Inspect bean reference.- Parameters:
beanRuleRegistry
- the bean rule registry- Throws:
BeanReferenceException
- the bean reference exceptionBeanRuleException
- if an illegal bean rule is found
-
-