public interface ProcessProvider extends AnyWorkObjectProvider
Service interface for a process provider.
Modifier and Type | Method and Description |
---|---|
void |
signal(String signalName)
Send a signal with the specified
signalName . |
void |
signal(String signalName,
Map<String,Object> variables)
Send a signal with the specified
signalName . |
void |
signal(String signalName,
String processWorkObjectId)
Send a signal with the specified
signalName to a specified process work object. |
void |
signal(String signalName,
String processWorkObjectId,
Map<String,Object> variables)
Send a signal with the specified
signalName to a specified process work object. |
cancel
create, delete, deployDefinitions, getDefinitions, getWorkObjectType, update
addListener, removeListener
getId
void signal(String signalName)
Send a signal with the specified signalName
. All processes in the current tenant which are waiting for
the specified signal will be notified.
signalName
- the name of the signalvoid signal(String signalName, Map<String,Object> variables)
Send a signal with the specified signalName
. All processes in the current tenant which are waiting for
the specified signal will be notified. The variables are stored on the process instance before
the signal is triggered.
signalName
- the name of the signalvariables
- the payload of the signal as variablesvoid signal(String signalName, String processWorkObjectId)
Send a signal with the specified signalName
to a specified process work object. All signals which are
waiting in the process will be notified.
signalName
- the name of the signalprocessWorkObjectId
- the work object id of the processvoid signal(String signalName, String processWorkObjectId, Map<String,Object> variables)
Send a signal with the specified signalName
to a specified process work object. All signals which are
waiting in the process will be notified. The variables are stored on the process instance before
the signal is triggered.
signalName
- the name of the signalprocessWorkObjectId
- the work object id of the processvariables
- the payload of the signal as variablesCopyright © 2010 - 2019 edorasware ag. All Rights Reserved.