>
> may I suggest you store the mapping fei <-> 'external id' on the external 
> side ?
>
> ---8<---
>   def consume (workitem)
>     some_external_call('consume', workitem.fei.to_storage_id)
>   end
>
>   def cancel (fei, flavour)
>     some_external_call('cancel', fei.to_storage_id)
>   end
> --->8---

Possible, but supposed to have very slow performance due to our
"external side" (CMS as I described above) design constraints. It's
very slow for searching by side-info.

> If not possible, let me add some method helpers to LocalParticipant in the 
> expression, exactly like you did, but in an "blessed" way.
>

Best choice for me. But here you are the final judge. If you decided
to don't do it, I'll use the first approach.

Best regards,
Oleg

-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en

Reply via email to