public class SimpleLifeCycleManager extends Object implements org.gcube.application.cms.plugins.LifecycleManager
| Constructor and Description |
|---|
SimpleLifeCycleManager() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.application.cms.plugins.model.PluginDescriptor |
getDescriptor() |
org.gcube.application.cms.plugins.reports.InitializationReport |
init() |
org.gcube.application.cms.plugins.reports.InitializationReport |
initInContext() |
org.gcube.application.cms.plugins.reports.ExecutionReport |
performStep(org.gcube.application.cms.plugins.requests.StepExecutionRequest request) |
void |
shutdown() |
public org.gcube.application.cms.plugins.reports.InitializationReport initInContext()
throws org.gcube.application.cms.plugins.faults.InitializationException
initInContext in interface org.gcube.application.cms.plugins.InitializablePluginorg.gcube.application.cms.plugins.faults.InitializationExceptionpublic org.gcube.application.cms.plugins.reports.InitializationReport init()
throws org.gcube.application.cms.plugins.faults.InitializationException
init in interface org.gcube.application.cms.plugins.InitializablePluginorg.gcube.application.cms.plugins.faults.InitializationExceptionpublic void shutdown()
throws org.gcube.application.cms.plugins.faults.ShutDownException
shutdown in interface org.gcube.application.cms.plugins.InitializablePluginorg.gcube.application.cms.plugins.faults.ShutDownExceptionpublic org.gcube.application.cms.plugins.reports.ExecutionReport performStep(org.gcube.application.cms.plugins.requests.StepExecutionRequest request)
throws org.gcube.application.cms.plugins.faults.StepException
performStep in interface org.gcube.application.cms.plugins.LifecycleManagerorg.gcube.application.cms.plugins.faults.StepExceptionpublic org.gcube.application.cms.plugins.model.PluginDescriptor getDescriptor()
getDescriptor in interface org.gcube.application.cms.plugins.PluginCopyright © 2022. All Rights Reserved.