public class DmpServletPlugin extends Object
| Modifier and Type | Field and Description |
|---|---|
protected CacheIF |
cache |
protected PluginConfig |
pluginConfig |
protected PluginManager |
pluginManager |
protected DMPServiceImpl |
servlet |
| Constructor and Description |
|---|
DmpServletPlugin() |
| Modifier and Type | Method and Description |
|---|---|
int |
getID() |
String |
getPluginName() |
protected void |
init()
Derived classes should perform any initialization logic required.
|
protected void |
preInit() |
protected void |
setManagerAndConfig(PluginManager pm,
PluginConfig c) |
protected void |
shutdown()
When the servlet is destroyed, the shutdown() method is called on all plugins.
|
protected void |
start()
After all plugins are initialized, the start method is called on all plugins
in the same implied order.
|
protected PluginConfig pluginConfig
protected PluginManager pluginManager
protected DMPServiceImpl servlet
protected CacheIF cache
public String getPluginName()
public int getID()
protected void setManagerAndConfig(PluginManager pm, PluginConfig c)
protected void preInit()
throws org.dmd.util.exceptions.ResultException,
org.dmd.dmc.DmcValueException
org.dmd.util.exceptions.ResultExceptionorg.dmd.dmc.DmcValueExceptionprotected void init()
throws org.dmd.util.exceptions.ResultException,
org.dmd.dmc.DmcValueException,
org.dmd.dmc.rules.DmcRuleExceptionSet,
org.dmd.dmc.DmcNameClashException
org.dmd.dmc.rules.DmcRuleExceptionSetorg.dmd.dmc.DmcNameClashExceptionorg.dmd.util.exceptions.ResultExceptionorg.dmd.dmc.DmcValueExceptionprotected void start()
throws org.dmd.util.exceptions.ResultException,
org.dmd.dmc.DmcValueException
org.dmd.util.exceptions.ResultExceptionorg.dmd.dmc.DmcValueExceptionprotected void shutdown()
Copyright © 2019. All rights reserved.