| java.lang.Object de.danet.an.workflow.clients.wfxml.AbstractResponseGenerator de.danet.an.workflow.clients.wfxml.ActivityResponseGenerator
ActivityResponseGenerator | class ActivityResponseGenerator extends AbstractResponseGenerator (Code) | | This class provides the methods of an
AbstractResponseGenerator that are relevant for the activity.
The Activity resource is an extension of ASAP for Wf-XML. The
process instance will at any point in time be waiting for what it considers
to be an external action to be completed. The activity represents this
wait-point within the process. The process may be waiting for a human to
interact with it, or it may be waiting for the result of an automated step in
the process. The activity presents information about what the process is
waiting for, such as the assignee, and possibly detail about how long it has
been waiting, and how long it is willing to wait. One way of invoking an
external action is through the use of ASAP or Wf-XML. In this case, the
activity is acting as an observer of that remote process. The activity can
provide the URL of the remote process instance that it is waiting on.
author: Dirk Schnelle |
ActivityResponseGenerator | public ActivityResponseGenerator(ObserverRegistry observerRegistry, WorkflowService wfs, ResourceReference decoder)(Code) | | Constructs a new object.
Parameters: observerRegistry - the observer registry Parameters: wfs - Reference to the workflow engine. Parameters: decoder - the URI decoder. |
Methods inherited from de.danet.an.workflow.clients.wfxml.AbstractResponseGenerator | protected SOAPBodyElement createAsapResponseNode(SOAPMessage respMsg, String nodeName) throws SOAPException(Code)(Java Doc) protected SOAPBodyElement createWfxmlResponseNode(SOAPMessage respMsg, String nodeName) throws SOAPException(Code)(Java Doc) abstract public void evaluate(SOAPMessage reqMsg, SOAPMessage respMsg) throws SOAPException, RemoteException(Code)(Java Doc) void fillResponseHeader(SOAPMessage reqMsg, SOAPMessage respMsg) throws SOAPException(Code)(Java Doc) protected SOAPElement findChildNode(SOAPElement element, String key)(Code)(Java Doc) protected SOAPBodyElement getActionElement(SOAPMessage request) throws SOAPException(Code)(Java Doc) protected String getChildTextContent(SOAPMessage message, SOAPElement element, String prefix, String name) throws SOAPException(Code)(Java Doc) protected String getChildsTextContent(SOAPElement element, String key)(Code)(Java Doc) protected String getHeaderValue(SOAPMessage message, String key) throws SOAPException(Code)(Java Doc) protected ObserverRegistry getObserverRegistry()(Code)(Java Doc) abstract protected String getResourceName()(Code)(Java Doc) public ResourceReference getResourceReference()(Code)(Java Doc) public WorkflowService getWorkflowService()(Code)(Java Doc) protected SOAPElement importAsChild(SOAPElement parent, SOAPElement imported) throws SOAPException(Code)(Java Doc) protected static void importSAXAsChild(SOAPMessage message, SOAPElement parent, SAXEventBuffer sax) throws SOAPException(Code)(Java Doc) protected static SOAPElement importW3CNodeAsChild(SOAPElement parent, org.w3c.dom.Node imported) throws SOAPException(Code)(Java Doc) protected void maybeAddTextNode(SOAPElement element, String text) throws SOAPException(Code)(Java Doc) protected byte[] nodeToBytes(SOAPElement node) throws TransformerException(Code)(Java Doc)
|
|
|