Package step.plugins.licensing
Class LicensingPlugin
- java.lang.Object
-
- step.core.plugins.AbstractPlugin
-
- step.core.plugins.AbstractControllerPlugin
-
- step.plugins.licensing.LicensingPlugin
-
- All Implemented Interfaces:
step.core.plugins.ControllerPlugin
,step.core.plugins.OptionalPlugin
,step.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
,step.framework.server.ServerPlugin<step.core.GlobalContext>
public class LicensingPlugin extends step.core.plugins.AbstractControllerPlugin implements step.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
-
-
Constructor Summary
Constructors Constructor Description LicensingPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkPreconditions(step.core.GlobalContext context)
void
finalizeStart(step.core.GlobalContext context)
step.engine.plugins.ExecutionEnginePlugin
getExecutionEnginePlugin()
void
init(step.core.GlobalContext context)
void
postShutdownHook(step.core.GlobalContext context)
void
preShutdownHook(step.core.GlobalContext context)
void
recover(step.core.GlobalContext context)
void
serverStart(step.core.GlobalContext context)
void
shutdown(step.core.GlobalContext context)
-
-
-
Method Detail
-
checkPreconditions
public void checkPreconditions(step.core.GlobalContext context)
- Specified by:
checkPreconditions
in interfacestep.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
-
init
public void init(step.core.GlobalContext context)
- Specified by:
init
in interfacestep.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
-
recover
public void recover(step.core.GlobalContext context)
- Specified by:
recover
in interfacestep.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
-
serverStart
public void serverStart(step.core.GlobalContext context)
- Specified by:
serverStart
in interfacestep.framework.server.ServerPlugin<step.core.GlobalContext>
- Overrides:
serverStart
in classstep.core.plugins.AbstractControllerPlugin
-
finalizeStart
public void finalizeStart(step.core.GlobalContext context)
- Specified by:
finalizeStart
in interfacestep.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
-
shutdown
public void shutdown(step.core.GlobalContext context)
-
preShutdownHook
public void preShutdownHook(step.core.GlobalContext context)
- Specified by:
preShutdownHook
in interfacestep.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
-
postShutdownHook
public void postShutdownHook(step.core.GlobalContext context)
- Specified by:
postShutdownHook
in interfacestep.framework.server.ControllerInitializationPlugin<step.core.GlobalContext>
-
getExecutionEnginePlugin
public step.engine.plugins.ExecutionEnginePlugin getExecutionEnginePlugin()
- Specified by:
getExecutionEnginePlugin
in interfacestep.core.plugins.ControllerPlugin
- Overrides:
getExecutionEnginePlugin
in classstep.core.plugins.AbstractControllerPlugin
-
-