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()