Argh.. I think Google Groups ate my follow-up reply. Here it is again:

This is in regards to my original question, where I want to implement
a "wait until we receiv some additional info from an external source"
pattern. The way I understand it from your explanation is that I
should implement a WaitForUpdateParticipant that mixes in the
StoreParticipantMixin. This participant would take the workitem, store
it somewhere and stop. I would then need to add an external API to my
Fluxr server that would allow some external client to connect,
retrieve the workitem, and update it's properties with some new info.
This update would trigger a forward() call in my
WaitForUpdateParticipant, and at this point the workflow would
automatically resume.

Is this right?

If so,

1) How do I bring a persisted engine back to life? I have a feeling
this will be self-explanatory once I actually get around to trying it,
but I might as well ask :)
2) After my WaitForUpdateParticipant completes, I will probably want
to branch my workflow based on the workitem's updated fields. How
exactly do I do this? I can't quite figure out from the rdocs how you
check the value of a workitem's field using the 'if' expression.

Thanks,
Matt.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OpenWFEru dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/openwferu-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to