Class BaseComponentLifecyclePlugin
java.lang.Object
org.exoplatform.container.component.BaseComponentLifecyclePlugin
- All Implemented Interfaces:
ComponentLifecyclePlugin
public abstract class BaseComponentLifecyclePlugin
extends Object
implements ComponentLifecyclePlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroyComponent(ExoContainer container, Object component) getName()voidinitComponent(ExoContainer container, Object component) voidvoidsetManageableComponents(List<String> list) voidvoidstartComponent(ExoContainer container, Object component) voidstopComponent(ExoContainer container, Object component)
-
Constructor Details
-
BaseComponentLifecyclePlugin
public BaseComponentLifecyclePlugin()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceComponentLifecyclePlugin
-
setName
- Specified by:
setNamein interfaceComponentLifecyclePlugin
-
getDescription
- Specified by:
getDescriptionin interfaceComponentLifecyclePlugin
-
setDescription
- Specified by:
setDescriptionin interfaceComponentLifecyclePlugin
-
getManageableComponents
- Specified by:
getManageableComponentsin interfaceComponentLifecyclePlugin
-
setManageableComponents
- Specified by:
setManageableComponentsin interfaceComponentLifecyclePlugin
-
initComponent
- Specified by:
initComponentin interfaceComponentLifecyclePlugin- Throws:
Exception
-
startComponent
- Specified by:
startComponentin interfaceComponentLifecyclePlugin- Throws:
Exception
-
stopComponent
- Specified by:
stopComponentin interfaceComponentLifecyclePlugin- Throws:
Exception
-
destroyComponent
- Specified by:
destroyComponentin interfaceComponentLifecyclePlugin- Throws:
Exception
-