<< Clic para mostrar Tabla de Contenidos >> Métodos Web de WorkflowEngineSOA |
Introducción
Los métodos Web publicados en WorkflowEngineSOA son útiles para manejar el flujo de los procesos a través del motor de BPMN de Bizagi (por ejemplo: iniciar Procesos, ejecutar Actividades, disparar Eventos, abortar casos, entre otros).
WorkflowEngineSOA es una de las tres categorías que presenta métodos web que son parte del API de Bizagi, como se describe en Servicios web disponibles.
URL
Este servicio web y sus métodos se encuentran en las URLs especificadas a continuación.
Los servicios web con soporte a WS-Security al ser habilitados, se ubican como:
https://[ambiente]-[proyecto]-[compañía].bizagi.com/WebServices/[componente_interno].svc?wsdl
Métodos web
El servicio Web WorkflowEngineSOA ofrece los siguientes métodos:
Método |
Descripción |
Invocación |
---|---|---|
Cancela uno o más casos dado el número de creación el mismo en un XML en formato de cadena de texto. |
abortCases |
|
Asigna o reasigna una actividad de un caso a un usuario específico. Este método envía y recibe una cadena de texto en XML. |
assignActivity assignActivityAsString |
|
Crea uno o más casos de un proceso de Bizagi. Es posible crear casos en blanco o incluir la información que necesita el mismo. Este método envía y recibe una cadena de texto en XML. |
createCases createCasesAsString |
|
Utilice este método para lanzar un Evento Intermedio que esté disponible, enviando XMLs en formato de cadena de texto. |
setEvent |
|
Este método es utilizado en las actividades manuales disponibles para simular el clic en el botón Guardar. Este método envía y recibe una cadena de texto en XML. |
saveActivity |
|
Puede ser utilizado para obtener todas las actividades que no han sido completadas (pendientes o inactivas). Este método envía y recibe una cadena de texto en XML. |
getActivities |
|
Obtiene todas las actividades que han sido completadas. Este método envía y recibe una cadena de texto en XML. |
getClosedActivities |
|
Se puede utilizar para obtener todos los casos pendientes. Este método envía y recibe una cadena de texto en XML. |
getCases getCasesAsString |
|
Retorna todos los Eventos Intermedios de un Proceso, utilizando XMLs en formato de cadena de texto. |
getEvents |
|
Puede asignar, dinámicamente, usuarios privilegiados a casos específicos. |
grantCaseAccess grantCaseAccessAsString |
|
El método se utiliza para hacer que una actividad manual se complete (como si se hiciera clic en el botón Siguiente). Los parámetros (de entrada y salida) de este método son XML en tipo cadena de texto. |
perfomActivity |
|
Puede restringir dinámicamente, el acceso a un conjunto de usuarios para quitar el acceso a casos específicos. |
revokeCaseAccess revokeCaseAccessAsString |
Los métodos web adicionales que no estén explícitamente listados anteriormente están deprecados y no deberían ser usados en proyectos nuevos. Tales métodos web se entregan principalmente en el producto debido a compatibilidad hacia atrás. La localización de valores no está disponible para estos métodos. |
Last Updated 2/4/2022 2:47:32 PM