Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Beschreibung

This ActionHandler can add the given action handler to every activity and set it to be executed if certain events occur. The activity on which the handler itself is located is NOT considered.

...

Dieser ActionHandler kann den angegebenen Aktionshandler zu jedem Aktivität und legen Sie fest, dass es ausgeführt wird, wenn bestimmte Ereignisse eintreten. Die Aktivität, auf der sich der Handler selbst befindet, wird NICHT berücksichtigt.

...

Klasse

Code Block
com.dooris.bpm.actionhandler.AddActionHandlerToNodes

Parameter

Parameter

Default valueStandardwert

DescriptionBeschreibung

Valid examplesGültige Beispiele

actionName

Status
titlemandatory

Status
titleN/A

The displayed name of the action handler being added to the tasks.

Check EffortsDer angezeigte Name des Aktionshandlers, der den Aufgaben hinzugefügt wird.

Aufwände prüfen

actionClass

Status
titlemandatory

Status
titleN/A

The action class of the action handler being addedDie Aktionsklasse des Aktionshandlers, der hinzugefügt wird.

com.dooris.bpm.actionhandler.CheckMandatoryEfforts

eventType

task-endSet to

Standardmäßig auf task-end by default. However, it may be set to any of the following parameterseingestellt. Er kann jedoch auf einen der folgenden Parameter festgelegt werden:

  • before-signal

  • after-signal

  • process-start

  • process-end

  • node-enter

  • node-leave

  • superstate-enter

  • superstate-leave

  • subprocess-created

  • subprocess-end

  • task-create

  • task-assign

  • task-start

  • task-end

  • timer

before-signal

mandatoryFields

empty

Parameter of the action handler being calleddes aufgerufenen Aktionshandlers.

type=TimeEffort



ExampleBeispiel:
In this example, we have a part of the 'Purchasing' work flow. AddActionHandlerToNodes is set under the Technical Issues nodediesem Beispiel haben wir einen Teil des Workflows "Purchasing". AddActionHandlerToNodes wird unter dem Knoten Technical issues festgelegt.

...

Every activity in this process flow will have the ProcessVariableSetter with the following configuration
Jede Aktivität in diesem Prozessfluss verfügt über den ProcessVariableSetter mit der folgenden Konfiguration:

Parameter

Example ValueBeispielwert

actionName

Save the current activity nameSpeichern Sie den aktuellen Aktivitätsnamen

actionClass

com.dooris.bpm.actionhandler.ProcessVariableSetter

eventType

node-enter

mandatoryFields

name=current_activity;value=${SYS. NODE_NAME}

The parameter Der Parameter current_activity value will be updated as wird als ${SYS.NODE_NAME} in each activity nodejedem Aktivitätsknoten.