Beschreibung
Der SignalProcessInstanceInWaitStateAndSetProcessVariable-Timer sucht nach allen laufenden Instanzen einer Prozessdefinition (= erster Parameter) und in diesen nach allen aktiven Aktivitäten, die einem Bezeichner (= zweiter Parameter) entsprechen. Das Startdatum jeder Aktivität wird mit einem Datum oder einem Zeitraum (= dritter Parameter) verglichen. In diesem Fall kann das Datum oder die Dauer in einer Variablen für jede Instanz festgelegt werden.
Der Timer leitet die betroffene Aktivität weiter, wenn:
Das Startdatum zuzüglich der im Parameter angegebenen Dauer liegt in der Vergangenheit.
Das Startdatum ist später als das Datum im Parameter.
Zusätzlich wird in diesem Fall eine Variable (= vierter Parameter) mit einem Inhalt (= fünfter Parameter) gesetzt. Wenn die Aktivität manuell beendet wird, indem die letzte Aufgabe beendet wird, wird keine Variable gesetzt.
Webservice-Name
ProcessInstanceManager
Webservice-Methode
signalProcessInstanceInWaitStateAndSetProcessVariable
Parameter
Parameter | Beschreibung | Gültige Beispiele |
---|---|---|
Processdefinition | Name der Prozessdefinition, die signalisiert wird. |
|
Identifier | Name der Aktivität. |
|
DateOrDuration | Datum oder Dauer, es kann über Prozessvariable geliefert werden. |
|
VariableName | Der Name der Variablen, die festgelegt wird. |
|
Value | Der Wert, den die Variable annehmen soll. |
|
Limit | Eine Reihe von Aktivitäten, die während einer Iteration verarbeitet werden. |
|