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 voidafterInitializeData(GlobalContext context)booleancanBeDisabled()ExecutionEnginePlugingetExecutionEnginePlugin()AbstractWebPlugingetWebPlugin()voidinitializeData(GlobalContext context)voidmigrateData(GlobalContext context)voidserverStart(GlobalContext context)voidserverStop(GlobalContext context)
-
-
-
Method Detail
-
getExecutionEnginePlugin
public ExecutionEnginePlugin getExecutionEnginePlugin()
- Specified by:
getExecutionEnginePluginin interfaceControllerPlugin
-
getWebPlugin
public AbstractWebPlugin getWebPlugin()
- Specified by:
getWebPluginin interfaceControllerPlugin
-
canBeDisabled
public boolean canBeDisabled()
- Specified by:
canBeDisabledin interfacestep.framework.server.ServerPlugin<GlobalContext>
-
serverStart
public void serverStart(GlobalContext context) throws Exception
- Specified by:
serverStartin interfacestep.framework.server.ServerPlugin<GlobalContext>- Throws:
Exception
-
serverStop
public void serverStop(GlobalContext context)
- Specified by:
serverStopin interfacestep.framework.server.ServerPlugin<GlobalContext>
-
migrateData
public void migrateData(GlobalContext context) throws Exception
- Specified by:
migrateDatain interfacestep.framework.server.ServerPlugin<GlobalContext>- Throws:
Exception
-
initializeData
public void initializeData(GlobalContext context) throws Exception
- Specified by:
initializeDatain interfacestep.framework.server.ServerPlugin<GlobalContext>- Throws:
Exception
-
afterInitializeData
public void afterInitializeData(GlobalContext context) throws Exception
- Specified by:
afterInitializeDatain interfacestep.framework.server.ServerPlugin<GlobalContext>- Throws:
Exception
-
-