Hi! I have two general questions about Brooklyn effectors.
* On return values: When I define an effector with a return value type, what exactly happens with the return value? Where is it shown? Is it stored somewhere? Does it have any side effects on other parts of Brooklyn? * On exceptions: First of all, is there a point to declaring exceptions for a Brooklyn effector at all? I ask because I haven't yet seen any exception declarations in Bernd's entity interfaces, although I would expect that many real-world effectors would be naturally prone to some sorts of error. One problem is, if I do not declare exceptions in my entity interfaces, then, even if Brooklyn somehow automagically deals with them under the hood (does it?), I would still need to deal with exceptions coming from calls to the backend systems within the entity implementation code, and I cannot simply let them bubble up to Brooklyn, when I wouldn't know otherwise what to do with them. But maybe there /is/ special treatment of declared exceptions in Brooklyn? Please let me know! Michael Michael Schneider Senior Software Engineer Virtustream Inc. 6 Concourse Parkway | Suite 1930 | Atlanta | GA 30328 Cell: +49 (176) 24102310 [email protected]<mailto:[email protected]> | www.virtustream.com<http://www.virtustream.com/> Keep up with Virtustream: Blog<http://www.virtustream.com/blog/> * Twitter<https://twitter.com/#%21/virtustream> * LinkedIn<http://www.linkedin.com/company/virtustream> * Slideshare<http://www.slideshare.net/Virtustream> * YouTube<http://www.youtube.com/user/Virtustream> The information contained in this electronic mail transmission may be privileged and confidential, and therefore, protected from disclosure. If you have received this communication in error, please notify us immediately by replying to this message and deleting the email and its attachments from all computers without copying or disclosing it.
