Package step.core.plugins
Class AbstractControllerPlugin
- java.lang.Object
-
- step.core.plugins.AbstractPlugin
-
- step.core.plugins.AbstractControllerPlugin
-
- All Implemented Interfaces:
ControllerPlugin
,step.core.plugins.OptionalPlugin
,step.framework.server.ServerPlugin<GlobalContext>
- Direct Known Subclasses:
AsyncTaskManagerPlugin
,BaseExecutionTypePlugin
,CompositeFunctionTypeControllerPlugin
,ControllerSettingPlugin
,DataPoolPlugin
,EncryptionManagerDependencyPlugin
,ExecutionPlugin
,ExecutionTypePlugin
,ExportManagerPlugin
,FunctionControllerPlugin
,FunctionPackagePlugin
,GeneralScriptFunctionControllerPlugin
,GridPlugin
,IDEControllerPlugin
,InitializationPlugin
,InteractivePlugin
,JMeterPlugin
,MeasurementControllerPlugin
,MigrationManagerTasksPlugin
,MigrationTasksRegistrationPlugin
,NodePlugin
,ObjectHookControllerPlugin
,ParameterManagerControllerPlugin
,PlanPlugin
,QuotaManagerControllerPlugin
,ReferenceFinderPlugin
,RemoteCollectionPlugin
,ResourceManagerControllerPlugin
,RtmControllerPlugin
,SchedulerPlugin
,ScreenTemplatePlugin
,ScriptEditorPlugin
,SecurityPlugin
,StagingRepositoryPlugin
,StepControllerPlugin
,TablePlugin
,ThreadManagerControllerPlugin
,TimeSeriesControllerPlugin
,ViewControllerPlugin
public abstract class AbstractControllerPlugin extends step.core.plugins.AbstractPlugin implements ControllerPlugin
-
-
Constructor Summary
Constructors Constructor Description AbstractControllerPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterInitializeData(GlobalContext context)
boolean
canBeDisabled()
ExecutionEnginePlugin
getExecutionEnginePlugin()
AbstractWebPlugin
getWebPlugin()
void
initializeData(GlobalContext context)
void
migrateData(GlobalContext context)
void
serverStart(GlobalContext context)
void
serverStop(GlobalContext context)
-
-
-
Method Detail
-
getExecutionEnginePlugin
public ExecutionEnginePlugin getExecutionEnginePlugin()
- Specified by:
getExecutionEnginePlugin
in interfaceControllerPlugin
-
getWebPlugin
public AbstractWebPlugin getWebPlugin()
- Specified by:
getWebPlugin
in interfaceControllerPlugin
-
canBeDisabled
public boolean canBeDisabled()
- Specified by:
canBeDisabled
in interfacestep.framework.server.ServerPlugin<GlobalContext>
-
serverStart
public void serverStart(GlobalContext context) throws Exception
- Specified by:
serverStart
in interfacestep.framework.server.ServerPlugin<GlobalContext>
- Throws:
Exception
-
serverStop
public void serverStop(GlobalContext context)
- Specified by:
serverStop
in interfacestep.framework.server.ServerPlugin<GlobalContext>
-
migrateData
public void migrateData(GlobalContext context) throws Exception
- Specified by:
migrateData
in interfacestep.framework.server.ServerPlugin<GlobalContext>
- Throws:
Exception
-
initializeData
public void initializeData(GlobalContext context) throws Exception
- Specified by:
initializeData
in interfacestep.framework.server.ServerPlugin<GlobalContext>
- Throws:
Exception
-
afterInitializeData
public void afterInitializeData(GlobalContext context) throws Exception
- Specified by:
afterInitializeData
in interfacestep.framework.server.ServerPlugin<GlobalContext>
- Throws:
Exception
-
-