Class DefaultLifecycleCallbackInvoker<T>

java.lang.Object
org.jboss.weld.injection.producer.DefaultLifecycleCallbackInvoker<T>
Type Parameters:
T -
All Implemented Interfaces:
LifecycleCallbackInvoker<T>

public class DefaultLifecycleCallbackInvoker<T> extends Object implements LifecycleCallbackInvoker<T>
If the component is not intercepted this implementation takes care of invoking its lifecycle callback methods. If the component is interception, PostConstruct / PreDestroy invocation is delegated to the intercepting proxy.
Author:
Jozef Hartinger