Hello,
I'm using Drools Flow 5, I have N Message events waiting for a signal to be started,
I want to launch a Timer in the beginning of my WorkFlow, if one of the event is received,
then I want to stop the Timer and execute my workflow, else I want to execute another
branch of my workflow.
For example :
1- Start
- Launch the Timer of 30s
- Wait for a Message (external event)
2- Case 1 : External event received before 30s
- Execute SubProcess 1 and stop the Timer
Case 2 : Timer reached 30s
- Execute SubProecss 2 and ignore the external event
How can I stop the Timer when the case 1 is verified ? Can I do such as thing with Drools
Flow ?
In my current implementation even when the case 1 is verified, after the 30s the
subProcess2 is also executed !
Did someone implement such us thing
Thanks,
Regards
*************************************************************************
This message and any attachments (the "message") are confidential, intended
solely for the addressee(s), and may contain legally privileged information.
Any unauthorised use or dissemination is prohibited. E-mails are susceptible to
alteration.
Neither SOCIETE GENERALE nor any of its subsidiaries or affiliates shall be liable for the
message if altered, changed or
falsified.
************
Ce message et toutes les pieces jointes (ci-apres le "message") sont
confidentiels et susceptibles de contenir des informations couvertes
par le secret professionnel.
Ce message est etabli a l'intention exclusive de ses destinataires. Toute utilisation
ou diffusion non autorisee est interdite.
Tout message electronique est susceptible d'alteration.
La SOCIETE GENERALE et ses filiales declinent toute responsabilite au titre de ce message
s'il a ete altere, deforme ou falsifie.
*************************************************************************
Show replies by date