| org.obe.client.api.tool.ToolAgent
All known Subclasses: org.obe.runtime.tool.AbstractToolAgent,
ToolAgent | public interface ToolAgent (Code) | | Enables the workflow engine or a client to invoke a tool (application or
procedure). Implementations can be stateful only to the extent of containing
service configuration information; their methods must be threadsafe.
author: Adrian Price |
Field Summary | |
int | ACTIVE The tool is active. | int | ERROR The agent or tool encountered an error. | int | EXIT_CANCEL The tool was cancelled by the user. | int | EXIT_NORMAL The tool finished normally. | int | FINISHED The tool has finished running. | int | RUNNING The tool agent is running. | int | TERMINATED The tool was terminated. | int | WAITING The tool has not yet been invoked. |
ACTIVE | int ACTIVE(Code) | | The tool is active.
|
ERROR | int ERROR(Code) | | The agent or tool encountered an error.
|
EXIT_CANCEL | int EXIT_CANCEL(Code) | | The tool was cancelled by the user.
|
EXIT_NORMAL | int EXIT_NORMAL(Code) | | The tool finished normally.
|
FINISHED | int FINISHED(Code) | | The tool has finished running.
|
RUNNING | int RUNNING(Code) | | The tool agent is running.
|
TERMINATED | int TERMINATED(Code) | | The tool was terminated.
|
WAITING | int WAITING(Code) | | The tool has not yet been invoked.
|
renderInvocationScript | void renderInvocationScript(ToolInvocation ti, Writer writer) throws IOException(Code) | | Renders the JavaScript necessary to invoke the tool from an HTML browser.
Parameters: ti - Parameters: writer - |
|
|