public interface IPlugin extends IParameterHolder, IActionType
| Modifier and Type | Method and Description |
|---|---|
IPlugin |
copy(IContext context)
Creates a copy of this plugin.
|
void |
doEnd(IContext context,
IResultSet result)
The end action.
|
ENext |
doStart(IContext context,
IResultSet result)
Performs the start action.
|
IPluginFactory |
getParent()
Get the plugin factory source.
|
void |
initialize(IContext context)
Initialize the plugin.
|
void |
setParent(IPluginFactory factory)
Set the plugin factory (where it came from).
|
getParameters, setParametersgetActionTypeIPluginFactory getParent()
void setParent(IPluginFactory factory)
factory - The factory.void initialize(IContext context) throws PluginException
context - The test context.PluginException - On initialization errors.ENext doStart(IContext context, IResultSet result) throws PluginException
context - The context.result - The result set.PluginException - On execution errors.void doEnd(IContext context, IResultSet result) throws PluginException
context - The context.result - The result set.PluginException - On execution errors.IPlugin copy(IContext context) throws PluginException
context - The context.PluginException - On copy errors.Copyright © 2016. All rights reserved.