On Thu, Dec 4, 2008 at 10:17 AM, John Mettraux <[EMAIL PROTECTED]> wrote: > > On Thu, Dec 4, 2008 at 5:11 PM, Kenneth Kalmer <[EMAIL PROTECTED]> wrote: >> >> Howdy everyone >> >> Scanning though the site, rdocs & tech blog I couldn't seem to find a >> way to define a participant that only gets called when the process in >> explicitly canceled. Consider this: >> >> class RandomIntegrationProcess < OpenWFE::ProcessDefinition >> sequence do >> integrate :activity => "Switch on kettle via API" >> reception :activity => "Ask boss if he wants coffee" >> # coffee procedure plays out >> end >> end >> >> Now if the receptionist cancels the process, and we've switched on the >> kettle unnecessarily we need to switch it off to conserve power... > > Hi Kenneth, > > let me first ask a quick question. > > By "explicitely", do you mean that the process gets canceled by > something like "engine.cancel_process(process_id)" (or its web > interface equivalent) or that the receptionist did set a "please > cancel whole process" to true in the workitem it received ?
It would be the web equivalent (ruote-rest specifically). To add to that, the process definitions are dynamically generated and posted to ruote-rest. Best -- Kenneth Kalmer [EMAIL PROTECTED] http://opensourcery.co.za --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruote (OpenWFEru) users" 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-users?hl=en -~----------~----~----~----~------~----~------~--~---
