Lifecycle callback aspects have been redone. They are now configured via DependencyInfo
rather than via BeanMetaData. The aspect install/uninstall methods now take a
ControllerContext instead of a KernelControllerContext, and the calls to the chain are
driven by AbstractController rather than KernelControllerContextAction.
It seems a bit weird that getMetaData() only exists in "POJO mode" (in
KernelControllerContext) so that lifecycle callback aspects need to cast the
ControllerContext to KernelControllerContext if they want to access the metadata (e.g.
JMXLifecyleCallbacl). But then again I guess not all types of context will have metadata?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4050844#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...