| Package | Description |
|---|---|
| com.ibm.openpages.api.service |
Provides the main interfaces to work with the API services.
|
| com.ibm.openpages.api.workflow |
Provides interfaces to work with native workflow system.
|
| com.ibm.openpages.api.workflow.actions |
| Modifier and Type | Method and Description |
|---|---|
IWFProcessDefinition |
IWorkflowService.createProcessDefinition(IWFProcessDefinition processDefinition)
Creates a process definition.
|
IWFProcessDefinition |
IWorkflowService.discardDraftDefinition(Id processDefinitionId)
Discard the draft content of the process definition.
|
IWFProcessDefinition |
IWorkflowService.getProcessDefinition(Id processDefinitionId,
boolean draft)
Returns a process definition by ID
|
IWFProcessDefinition |
IWorkflowService.getProcessDefinition(java.lang.String name,
Id typeDefinitionId,
boolean draft)
Returns a process definition by name, type definition ID
|
IWFProcessDefinition |
IWorkflowService.getProcessDefinitionByVersionId(Id versionId)
Returns a process definition by the version ID
|
IWFProcessDefinition |
IWorkflowService.publishProcessDefinition(Id processDefinitionId)
Publish the draft content of the process definition, so it can be started
on a resource during the resource creation or the user's submission.
|
IWFProcessDefinition |
IWorkflowService.updateProcessDefinition(IWFProcessDefinition processDefinition)
Updates a process definition.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IWFProcessDefinition> |
IWorkflowService.getProcessDefinitions(Id processDefinitionId)
Returns the published and draft versions of the process definition if they exist.
|
java.util.List<IWFProcessDefinition> |
IWorkflowService.getProcessDefinitionsToStartOn(IGRCObject grcObject)
Returns the list of process definitions that a user can start on the given resource.
|
| Modifier and Type | Method and Description |
|---|---|
IWFProcessDefinition |
IWorkflowService.createProcessDefinition(IWFProcessDefinition processDefinition)
Creates a process definition.
|
IWFProcessDefinition |
IWorkflowService.updateProcessDefinition(IWFProcessDefinition processDefinition)
Updates a process definition.
|
| Modifier and Type | Method and Description |
|---|---|
IWFProcessDefinition |
IWFProcessDefinition.clone()
Returns a cloned instance.
|
IWFProcessDefinition |
IWorkflowFactory.createProcessDefinition(java.lang.String name,
Id typeId)
Creates a new instance of process definition to be persisted on the system
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IWFProcessDefinition> |
WFProcessDefinitionList.getProcessDefinitions()
Get the list of
IWFProcessDefinition results based on the Search options
provided via {#link IWFProcessDefinitionFindOptions} |
| Constructor and Description |
|---|
WFProcessDefinitionList(int totalResultCount,
java.util.List<IWFProcessDefinition> processDefinitions) |
WFProcessDefinitionList(java.util.List<IWFProcessDefinition> processDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
IWFProcessDefinition |
IWFOperationContext.getProcessDefinition()
Returns the process definition.
|
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2021. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.