kz.arta.synergy.server.api.rest.bp
Class ProcessesService

java.lang.Object
  extended by kz.arta.synergy.server.api.rest.bp.ProcessesService

public class ProcessesService
extends java.lang.Object

Created by IntelliJ IDEA. User: topa Date: 12.11.13 Time: 11:31 To change this template use File | Settings | File Templates.


Constructor Summary
ProcessesService()
           
 
Method Summary
 java.lang.String getHost()
           
 java.lang.String signalProcess(java.lang.String signal, java.lang.String executionID, java.lang.String locale)
           Метод отправляет сигнал блокирующему процессу для его завершения в системе и восстановления работы маршрута

URL rest/api/processes/signal
Method GET

Так же метод принимает дополнительные опциональные параметры, передаваемые процессу.

 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessesService

public ProcessesService()
Method Detail

signalProcess

public java.lang.String signalProcess(java.lang.String signal,
                                      java.lang.String executionID,
                                      java.lang.String locale)

Метод отправляет сигнал блокирующему процессу для его завершения в системе и восстановления работы маршрута

URL rest/api/processes/signal
Method GET

Так же метод принимает дополнительные опциональные параметры, передаваемые процессу.
Для того чтобы передать параметр и значение необходимо передать запросу параметры :
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_процесса

Parameters:
signal - результат завершения блокирующего процесса: got_agree - успешное завершения, got_refuse - неуспешное завершение
executionID - идентификатор процесса
locale - локаль, по-умолчанию ru
Returns:

getHost

public java.lang.String getHost()


Copyright © 2000 Dummy Corp. All Rights Reserved.