| java.lang.Object de.danet.an.workflow.domain.ApplicationDefinition
Field Summary | |
final static org.apache.commons.logging.Log | logger logger of this class. |
logger | final static org.apache.commons.logging.Log logger(Code) | | logger of this class.
|
ApplicationDefinition | public ApplicationDefinition()(Code) | | Creates a new ApplicationDefinition .
|
description | public String description()(Code) | | Return description of this application definition.
description of this application definition. |
formalParameters | public FormalParameter[] formalParameters()(Code) | | Return an array of the object of FormalParameter .
an array of FormalParameter defined in this application. If no formal parameter is defined in this application, itreturns an empty array. |
id | public String id()(Code) | | Return id of this application definition.
id of this application definition. |
invoke | public InvocationResult invoke(ToolAgentContext agentContext, de.danet.an.workflow.api.Activity activity, Map params) throws ToolInvocationException, RemoteException(Code) | | Invokes the application for the specific activity.
Parameters: activity - the activity to be executed Parameters: params - the invocation parameters Parameters: agentContext - the context to pass to the tool agent the invocation result if the tool agent provides one(i.e. implements ResultProvider ), else null throws: ToolInvocationException - if execution is not possible throws: RemoteException - if a temporary problem occurs and weshould retry the tool invocation. (Usually thrown when adeadlock situation occurs while accessing the activity.) |
isDirectInvocable | public boolean isDirectInvocable()(Code) | | |
saxInitializer | public StackedHandler saxInitializer()(Code) | | Return a handler that can be used to initialize an object
from SAX events.
the handler. |
toString | public String toString()(Code) | | Provide a representation for debugging purposes.
descriptive string. |
|
|