public abstract class BaseComponentLifecyclePlugin extends Object implements ComponentLifecyclePlugin
| Constructor and Description |
|---|
BaseComponentLifecyclePlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyComponent(ExoContainer container,
Object component) |
String |
getDescription() |
List<String> |
getManageableComponents() |
String |
getName() |
void |
initComponent(ExoContainer container,
Object component) |
void |
setDescription(String s) |
void |
setManageableComponents(List<String> list) |
void |
setName(String s) |
void |
startComponent(ExoContainer container,
Object component) |
void |
stopComponent(ExoContainer container,
Object component) |
public String getName()
getName in interface ComponentLifecyclePluginpublic void setName(String s)
setName in interface ComponentLifecyclePluginpublic String getDescription()
getDescription in interface ComponentLifecyclePluginpublic void setDescription(String s)
setDescription in interface ComponentLifecyclePluginpublic List<String> getManageableComponents()
getManageableComponents in interface ComponentLifecyclePluginpublic void setManageableComponents(List<String> list)
setManageableComponents in interface ComponentLifecyclePluginpublic void initComponent(ExoContainer container, Object component) throws Exception
initComponent in interface ComponentLifecyclePluginExceptionpublic void startComponent(ExoContainer container, Object component) throws Exception
startComponent in interface ComponentLifecyclePluginExceptionpublic void stopComponent(ExoContainer container, Object component) throws Exception
stopComponent in interface ComponentLifecyclePluginExceptionpublic void destroyComponent(ExoContainer container, Object component) throws Exception
destroyComponent in interface ComponentLifecyclePluginExceptionCopyright © 2018 eXo Platform SAS. All Rights Reserved.