Class AbstractLifecycleComponent