Each workflow executor in the WSO2 API Manager is inherited from the org.wso2.carbon.apimgt.impl.workflow.WorkflowExecutor
abstract class, which has two the following abstract methods:
execute
: contains the implementation of the workflow executioncomplete
: contains the implementation of the workflow completiongetWorkflowType
: abstract method that returns the type of the workflow as a StringgetWorkflowDetails(String workflowStatus)
: abstract method that returns a list ofWorkflowDTO
objects. This method is not used at the moment and it returns null for the time being.
...