| de.danet.an.workflow.spis.aii.ResultProvider
All known Subclasses: de.danet.an.workflow.tools.rhino.JSExecutor, de.danet.an.workflow.tools.scarab.GetIssueType, de.danet.an.workflow.tools.xmlrpc.XmlRpcTool, de.danet.an.workflow.tools.MailTool2, de.danet.an.workflow.tools.soap.GenericSoapClient, de.danet.an.workflow.tools.scarab.GetLastModification, de.danet.an.workflow.tools.soapclient.SOAPClient, de.danet.an.workflow.tools.scarab.GetEmail, de.danet.an.workflow.tools.scarab.SetRole, de.danet.an.workflow.tools.scarab.SetAttribute, de.danet.an.workflow.tools.JellyTool, de.danet.an.workflow.tools.MBeanInvoker, de.danet.an.workflow.tools.scarab.AssignIssue, de.danet.an.workflow.tools.XSLTTool, de.danet.an.workflow.tools.timing.TimerCreator, de.danet.an.workflow.tools.scarab.GetAttributeValues, de.danet.an.workflow.tools.EJBInvoker, de.danet.an.workflow.tools.scarab.GetAssignedUser, de.danet.an.workflow.tools.scarab.GetModule, de.danet.an.workflow.tools.scarab.SetDependency, de.danet.an.workflow.tools.scarab.GetArchiveEmail, de.danet.an.workflow.tools.scarab.GetDependencyCopiedFrom, de.danet.an.workflow.tools.webclient.BrowserTool, de.danet.an.workflow.tools.chabacc.Sender, de.danet.an.wfdemo.testtools.TestEjbInvoker, de.danet.an.workflow.tools.scarab.CopyIssue, de.danet.an.workflow.tools.timing.TimerCanceler, de.danet.an.workflow.tools.scarab.AddComment,
ResultProvider | public interface ResultProvider (Code) | | This interface marks a ToolAgent as provider of a
result during invoke .
author: Michael Lipp version: $Revision: 1.3 $ since: 1.1 See Also: de.danet.an.workflow.spis.aii |
Inner Class :public class ExceptionResult | |
result | Object result()(Code) | | Return the result evaluated during
ToolAgent.invokeinvoke . The method will only be called once after
each invoke, i.e. the attribute holding the result may be
cleared in this method to allow early garbage collection.
Note that since a tool agent implementation must be thread
safe, the result evaluated during invoke must be
kept in a ThreadLocal attribute.
the result data as a java.util.MapMap of formal parameter names and values ornull if the invocation does not return anydata. As special case, an instance ofExceptionResult may be returned if the activity isto be abandoned. |
|
|