public interface ProcessDefinitionFactory
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
add(java.io.File definitionFile)
Add file to extract process definition from.
|
void |
add(ProcessDefinition definition)
add
ProcessDefinition into factory. |
java.lang.String |
add(Resource resource)
Add resource to extract process definition from.
|
java.lang.String |
add(java.lang.String location)
Add location (read by ApplicationContext.getResource(String)) to extract process definition from.
|
java.lang.String |
add(java.net.URL definitionURL)
Add URL to extract process definition from.
|
java.util.Set<java.lang.String> |
getAllProcessDefinitionsNames()
Gets set of all available process definitions names.
|
ProcessDefinition |
getProcessDefinition(ProcessDefinitionId id)
gets the
ProcessDefinition by id |
ProcessDefinition |
getProcessDefinition(java.lang.String processDefinitionName)
Deprecated.
since ages - use
getProcessDefinition(ProcessDefinitionId) |
boolean |
isProcessWaitingOnTask(ProcessDefinitionId id,
java.lang.String action)
Return true if in process definition action is wait.
|
boolean |
isProcessWaitingOnTask(java.lang.String processDefinitionName,
java.lang.String action)
Deprecated.
since ages - use
isProcessWaitingOnTask(ProcessDefinitionId, String) |
boolean |
remove(ProcessDefinitionId id)
Remove process definition by id.
|
boolean |
remove(java.lang.String processName)
Deprecated.
since ages - use
remove(ProcessDefinitionId) |
ProcessDefinition getProcessDefinition(ProcessDefinitionId id)
ProcessDefinition by idid - id of process definition.@Deprecated ProcessDefinition getProcessDefinition(java.lang.String processDefinitionName)
getProcessDefinition(ProcessDefinitionId)ProcessDefinition by name.processDefinitionName - name of process definition.java.util.Set<java.lang.String> getAllProcessDefinitionsNames()
void add(ProcessDefinition definition)
ProcessDefinition into factory.definition - added definition.java.lang.String add(java.lang.String location)
throws java.io.IOException
location - added locationjava.io.IOExceptionjava.lang.String add(java.net.URL definitionURL)
definitionURL - added URLjava.lang.String add(java.io.File definitionFile)
throws java.io.IOException
definitionFile - added filejava.io.IOExceptionjava.lang.String add(Resource resource)
throws java.io.IOException
resource - added resourcejava.io.IOExceptionboolean remove(ProcessDefinitionId id)
id - id of process.@Deprecated boolean remove(java.lang.String processName)
remove(ProcessDefinitionId)processName - name of process.boolean isProcessWaitingOnTask(ProcessDefinitionId id, java.lang.String action)
id - id of process definitionaction - action name from process definition@Deprecated
boolean isProcessWaitingOnTask(java.lang.String processDefinitionName,
java.lang.String action)
isProcessWaitingOnTask(ProcessDefinitionId, String)processDefinitionName - name of process definitionaction - action name from process definitionCopyright © 2018 SAP SE. All Rights Reserved.