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. | 
cancelcreate, delete, deployDefinitions, getDefinitions, getWorkObjectType, updateaddListener, removeListenergetIdvoid 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 - 2018 edorasware ag. All Rights Reserved.