public abstract class AbstractWorkflowProcessDelegateService extends AbstractDelegateService<WorkflowProcessService> implements WorkflowProcessService
WorkflowProcessService
simply delegates to another instance.Constructor and Description |
---|
AbstractWorkflowProcessDelegateService() |
Modifier and Type | Method and Description |
---|---|
WorkflowProcessType |
loadProcess(WorkflowProcessReferenceType reference)
Loads the details of a workflow process with the given reference.
|
com.lexmark.saperion.search.SearchResultPage<WorkflowProcessListItemType> |
search(com.lexmark.saperion.search.query.Statement statement,
com.lexmark.saperion.search.PageDefinition pageDefinition) |
void |
terminate(WorkflowProcessReferenceType processReference)
This method terminates the workflow process given.
|
getDelegate, wrapSearchExecutionService
public AbstractWorkflowProcessDelegateService()
public WorkflowProcessType loadProcess(WorkflowProcessReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
WorkflowProcessService
loadProcess
in interface WorkflowProcessService
reference
- the workflow process reference in base64 encoded form of {"id":"xxx"}com.lexmark.saperion.exceptions.EcmException
public void terminate(WorkflowProcessReferenceType processReference) throws com.lexmark.saperion.exceptions.EcmException
WorkflowProcessService
terminate
in interface WorkflowProcessService
processReference
- a reference to the process to terminate in base64 encoded form of {"id":"xxx"}com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.search.SearchResultPage<WorkflowProcessListItemType> search(com.lexmark.saperion.search.query.Statement statement, com.lexmark.saperion.search.PageDefinition pageDefinition) throws com.lexmark.saperion.exceptions.EcmException
search
in interface com.lexmark.saperion.search.SearchExecutionService<WorkflowProcessListItemType>
com.lexmark.saperion.exceptions.EcmException
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.