org.enhydra.shark.wfxml
Class WfXmlActivityBindingImpl

java.lang.Object
  extended by org.enhydra.shark.wfxml.WfXmlActivityBindingImpl
All Implemented Interfaces:
java.rmi.Remote, ActivityPortType

public class WfXmlActivityBindingImpl
extends java.lang.Object
implements ActivityPortType

Wf-XML activity service implementation

Author:
S.Bojanic

Constructor Summary
WfXmlActivityBindingImpl()
           
 
Method Summary
 void completeActivity(Request rqHead, CompleteActivityRq rqBody, ResponseHolder rsHead, javax.xml.rpc.holders.StringHolder rsBody)
           
 void getProperties(Request rqHead, java.lang.String rqBody, ResponseHolder rsHead, GetPropertiesRsHolder rsBody)
           
static org.apache.axis.types.URI instanceId2URI(org.apache.axis.types.URI rk, java.lang.String procId, java.lang.String actId)
           
protected static java.lang.String instanceURI2ActId(org.apache.axis.types.URI instanceURI)
           
protected static java.lang.String instanceURI2ProcId(org.apache.axis.types.URI instanceURI)
           
 void setProperties(Request rqHead, SetPropertiesRq rqBody, ResponseHolder rsHead, SetPropertiesRsHolder rsBody)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WfXmlActivityBindingImpl

public WfXmlActivityBindingImpl()
Method Detail

getProperties

public void getProperties(Request rqHead,
                          java.lang.String rqBody,
                          ResponseHolder rsHead,
                          GetPropertiesRsHolder rsBody)
                   throws java.rmi.RemoteException
Specified by:
getProperties in interface ActivityPortType
Throws:
java.rmi.RemoteException

setProperties

public void setProperties(Request rqHead,
                          SetPropertiesRq rqBody,
                          ResponseHolder rsHead,
                          SetPropertiesRsHolder rsBody)
                   throws java.rmi.RemoteException
Specified by:
setProperties in interface ActivityPortType
Throws:
java.rmi.RemoteException

completeActivity

public void completeActivity(Request rqHead,
                             CompleteActivityRq rqBody,
                             ResponseHolder rsHead,
                             javax.xml.rpc.holders.StringHolder rsBody)
                      throws java.rmi.RemoteException
Specified by:
completeActivity in interface ActivityPortType
Throws:
java.rmi.RemoteException

instanceId2URI

public static org.apache.axis.types.URI instanceId2URI(org.apache.axis.types.URI rk,
                                                       java.lang.String procId,
                                                       java.lang.String actId)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

instanceURI2ProcId

protected static java.lang.String instanceURI2ProcId(org.apache.axis.types.URI instanceURI)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

instanceURI2ActId

protected static java.lang.String instanceURI2ActId(org.apache.axis.types.URI instanceURI)
                                             throws java.lang.Exception
Throws:
java.lang.Exception