AnsweredAssumed Answered

[SOLUCIONADO] Eliminar un workflow en Java

Question asked by rhakaro on May 20, 2013
Latest reply on May 20, 2013 by rhakaro
Hola a todos!

Tengo una duda que me está quitando el sueño. Necesito cancelar un workflow cuando se cambia el tipo a un documento (mediante la opción Cambiar tipo que hay en el detalle de un documento).

He definido un behaviour (que utilizo para muchas tareas automatizaedas), y supongo que deba añadir algún método en él (no encuentro un "OnChangeNodeTypePolicy".

A parte de no saber dónde puedo definir el código, tampoco sé como eliminar un workflow. Estoy utilizando Activiti, y parece que la clase WorkflowService tiene un método "deleteWorkflow(String workflowID)" que puede ayudarme. El caso es que no sé cómo puedo conocer el identificador del workflow a borrar. Supongo que con el tipo de workflow y el documento, pueda obtener el ID, pero ¿cómo?

¿Alguien puede guiarme un poco?

Muchas gracias, un saludo!

Outcomes