Size: a a a

Camunda BPM Group

2019 March 25

DK

Denis Kotov in Camunda BPM Group
Zarabuha
это дока камунды, сигнал уникальный получается
надо на мессадж заменять, который нормально коррелируется. А то смысл сигналя теряется
источник

DK

Denis Kotov in Camunda BPM Group
A BPMN Signal is
similar to a signal flare that shot into the sky for anyone who might be
interested to notice and then react.

The source of the Signal is NOT REQUIRED (and might not even be a Participant
in the Choreography). There are no specific recipients of a Signal.
источник

DK

Denis Kotov in Camunda BPM Group
Помню что в jBPM почему-то любили угорать по сигналам, там он какую-то уникальную фичу давал, которой нельзя по-другому достигнуть
источник

Z

Zarabuha in Camunda BPM Group
Expressions
You can use expressions for the name in the signal event definition. The name is then resolved as soon as a process reaches the scope of the signal. For example when the process instances reaches a Signal Intermediate Catching Event, then the expression within the name is resolved.

By using expressions within the signal name you can influence the signal name dynamically based on process variables. This could come in handy when for example there is the need to interrupt parallel branches. An example could look like follows:

<signal id="alertSignal" name="alert-${execution.processBusinessKey}" />
источник

Z

Zarabuha in Camunda BPM Group
пример про который я говорил прерывать параллельные ветви процесса
источник

Z

Zarabuha in Camunda BPM Group
источник

DK

Denis Kotov in Camunda BPM Group
токены не сходятся
источник

Z

Zarabuha in Camunda BPM Group
?
источник

DK

Denis Kotov in Camunda BPM Group
второй шлюз никогда не завершит процесс, т.к. ждёт 2 токена. и никогда их не получит
источник

DK

Denis Kotov in Camunda BPM Group
если по сигналам угорать, то вот так тогда
источник

DK

Denis Kotov in Camunda BPM Group
источник

DK

Denis Kotov in Camunda BPM Group
но в такой картине и эскалации хватит, сигналы эт перебор
источник

Z

Zarabuha in Camunda BPM Group
Denis Kotov
второй шлюз никогда не завершит процесс, т.к. ждёт 2 токена. и никогда их не получит
Он и не будет ждать
источник

DK

Denis Kotov in Camunda BPM Group
парралельный шлюз ждёт столько токенов, сколько входящих веток в него идёт
источник

Z

Zarabuha in Camunda BPM Group
при таком да будет ждать
источник

DK

Denis Kotov in Camunda BPM Group
For incoming flows, the Parallel Gateway will wait for all incoming flows
before triggering the flow through its outgoing Sequence Flows.
источник

Z

Zarabuha in Camunda BPM Group
Завтра попробую на практике, раньше сваливался с любой ветки дальше.
источник

AN

Alex Novi in Camunda BPM Group
Ох )))
источник
2019 March 26

Z

Zarabuha in Camunda BPM Group
Denis Kotov
For incoming flows, the Parallel Gateway will wait for all incoming flows
before triggering the flow through its outgoing Sequence Flows.
Согласен со шлюзом накосячил (неработает).
источник

Z

Zarabuha in Camunda BPM Group
вот так норм
источник