Перейти к основному содержимому

Методы для взаимодействия с BPMS платформы

Версия 0.0

Методы для взаимодействия с BPMS платформы

Методы взаимодействия с задачами

Тип запросаНазваниеОписание
post/services/mdcamundaproxy/api/task/unassignМетод удаления ответственного по задаче
post/services/mdcamundaproxy/api/task/listМетод получения перечня задач по заданным параметрам
post/services/mdcamundaproxy/api/task/isTaskAdminМетод определения является ли пользователь участником группы администраторов задач
post/services/mdcamundaproxy/api/task/getМетод получения задачи по идентификатору
post/services/mdcamundaproxy/api/task/forceUnassignМетод удаления ответственного по задаче через администратора
post/services/mdcamundaproxy/api/task/forceAssignМетод назначения задачи пользователю через администратора
post/services/mdcamundaproxy/api/task/completeМетод решения задачи и обновление переменных процесса
post/services/mdcamundaproxy/api/task/assignМетод назначения задачи пользователю

Методы взаимодействия с процессами BPM

Тип запросаНазваниеОписание
post/services/mdcamundaproxy/api/process/listМетод получения BPM по идентификатору
post/services/mdcamundaproxy/api/process/getМетод получения BPM по идентификатору
post/services/mdcamundaproxy/api/process/deployResourceМетод создания BPM
post/services/mdcamundaproxy/api/process/deleteМетод удаления определений BPM по ключу
post/services/mdcamundaproxy/api/process/StartByKeyМетод запуска экземпляра BPM по заданным параметрам
post/services/mdcamundaproxy/api/process/StartByBpmnProcessIdМетод запуска экземпляра BPM по заданным параметрам

Методы взаимодействия с инцидентами

Тип запросаНазваниеОписание
post/services/mdcamundaproxy/api/incident/resolveМетод выборки числа инцидентов
post/services/mdcamundaproxy/api/incident/listМетод выборки инцидентов
post/services/mdcamundaproxy/api/incident/getМетод выборки инцидента по ключу

Методы взаимодействия с задачами для воркеров

Тип запросаНазваниеОписание
post/services/mdcamundaproxy/api/job/getМетод получения задачи для воркера по идентификатору

Методы дополнительного функционала

Тип запросаНазваниеОписание
post/services/mdcamundaproxy/api/message/publishМетод публикации сообщения
post/services/mdcamundaproxy/api/broadcastSignal/newМетод создания сигнала

Методы взаимодействия с экземплярами процессов BPM

Тип запросаНазваниеОписание
post/services/mdcamundaproxy/api/processInstance/updateVariableМетод модификации переменной экземпляра BPM по заданным параметрам
post/services/mdcamundaproxy/api/processInstance/listМетод выборки перечня экземпляров BPM
post/services/mdcamundaproxy/api/processInstance/getМетод выборки экземпляра BPM
post/services/mdcamundaproxy/api/processInstance/getVariablesМетод получения переменной экземпляра BPM по заданным параметрам
post/services/mdcamundaproxy/api/processInstance/getVariableМетод получения переменной экземпляра BPM по заданным параметрам
post/services/mdcamundaproxy/api/processInstance/get/elementsColorsМетод выборки подсветки элементов экземпляра BPM
post/services/mdcamundaproxy/api/processInstance/get/elementHistoryМетод выборки истории элемента экземпляра BPM
post/services/mdcamundaproxy/api/processInstance/get/activeElementМетод выборки экземпляра BPM
post/services/mdcamundaproxy/api/processInstance/cancelМетод отмены экземпляра BPM по заданным параметрам