|
So far the conclusion has been:
- Allow the following methods in ABD:
getBeans(String)
getBeans(Type, Annotation...)
getPassivationCapableBean()
resolve()
validate()
resolveObserverMethods()
resolveDecorators()
resolveInterceptors()
Furthermore, ABD addBean(), and addObserverMethod() methods will be queued and applied when all ABD invocations finish. (Basic validation e.g. ExternalBeanAttributesFactory.validateBeanAttributes() should be performed immediatelly)
The following methods are allowed in ADV:
getReference()
getInjectableReference()
|