public interface PluginProvider
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
This method is invoked at the end of the plugin lifecycle to allow implementations to cleanup
after themselves (e.g.
|
PluginResult |
execute()
This method is invoked to perform the plugin operation's implementation.
|
void |
setWorkflowExecutionContext(WorkflowExecutionContext pExecutionContext)
This method is called to set the ExecutionContext for the plugin operation execution.
|
void |
validate()
This method is invoked to validate the preconditions of the plugin operation have been
satisfied.
|
void setWorkflowExecutionContext(WorkflowExecutionContext pExecutionContext)
pExecutionContext - the workflow execution contextPluginResult execute() throws FlexCheckedException
FlexCheckedException - if any exception occurs during the execution of the plugin
operationvoid validate()
throws FlexCheckedException
FlexCheckedException - if the preconditions of the plugin operation are not met.void cleanup()