public class ProcessesService
extends java.lang.Object
| Constructor and Description |
|---|
ProcessesService() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getHost() |
java.lang.String |
signalProcess(java.lang.String signal,
java.lang.String executionID,
java.lang.String locale)
Метод отправляет сигнал блокирующему процессу для его завершения в системе и восстановления работы маршрута
|
public java.lang.String signalProcess(java.lang.String signal,
java.lang.String executionID,
java.lang.String locale)
Метод отправляет сигнал блокирующему процессу для его завершения в системе и восстановления работы маршрута
URL rest/api/processes/signal
Так же метод принимает дополнительные опциональные параметры, передаваемые процессу.
Для того чтобы передать параметр и значение необходимо передать запросу параметры :
paramN=название_параметра и valueN=значение_параметра, где N - порядковый номер параметра (нумерация с 1)
Поддерживаемые параметры:
Примеры:
Успешное завершение процесса с комментарием
rest/api/processes/signal?signal=got_agree¶m1=resolution&value1=Действие успешно выполнено&executionID=id_процесса
Успешное завершение процесса без комментария
rest/api/processes/signal?signal=got_agree&executionID=id_процесса
Не успешное завершение процесса с комментарием
rest/api/processes/signal?signal=got_refuse¶m1=resolution&value1=Действие не выполнено&executionID=id_процесса
Не успешное завершение процесса без комментария
rest/api/processes/signal?signal=got_refuse&executionID=id_процесса
signal - результат завершения блокирующего процесса: got_agree - успешное завершения, got_refuse - неуспешное завершениеexecutionID - идентификатор процессаlocale - локальpublic java.lang.String getHost()