Hi
I have a state that has an event that is consumed until the flag reaches a certain value.
When you reach this value need to turn to another task. As I do this, some examples in
java
| <state g="438,14,92,52" name="verificar repo">
| <on event="start">
| <timer duedate="1 minutes" repeat="10 seconds"/>
| <event-listener
class="com.configuracion.eventos.VerificarReposicion">
| <field name="documento"><object
expr="#{resReposicion}"/></field>
| <field name="caf"><object
expr="#{txtCaf}"/></field>
| </event-listener>
| </on>
| <transition to="enviar email"/>
| </state>
|
| <mail g="562,14,107,54" name="enviar email">
| <to addresses="carlosj(a)audifarma.com.co"/>
| <subject>Prueba</subject>
| <text>Prueba</text>
| <transition to="fin_1"/>
| </mail>
|
| public void notify(EventListenerExecution execution) throws Exception {
| ProcessInstance processInstance =
executionService.findProcessInstanceById("Pendientes-1");
| String respuesta = execution.getVariable("respuesta")+"";
| if (respuesta.equals(null)) {
| respuesta = new String();
| execution.setVariable("respuesta", respuesta);
| }
| ReposicionDao reposicion = new ReposicionDao();
| respuesta = reposicion.verificarCarguePorReposicion(documento, caf);
| execution.setVariable("respuesta", respuesta);
|
| if(execution.getVariable("respuesta").toString().equals("N")){
| executionService.signalExecutionById(processInstance.getId(),"enviar
email");
| }
| }
|
Thanks
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4267864#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...