org.wso2.mercury.client
Class MercuryClient

java.lang.Object
  extended by org.wso2.mercury.client.MercuryClient

public class MercuryClient
extends java.lang.Object

provides some mercury specific client functionalities


Constructor Summary
MercuryClient(org.apache.axis2.client.ServiceClient serviceClient)
           
 
Method Summary
 void setEnforceRM(boolean enforceRM)
           
 void setInvokerSleepTime(long sleepTime)
           
 void setInvokerTimeout(long timeout)
           
 void setRMDSequenceRetransmitTime(long retransmitTime)
           
 void setRMDSequenceTimeout(long timeout)
           
 void setRMDSequenceWorkerSleepTime(long sleepTime)
           
 void setRMSMaximumRetransmitCount(long count)
           
 void setRMSSequenceRetransmitTime(long retransmitTime)
           
 void setRMSSequenceTimeout(long timeout)
           
 void setRMSSequenceWorkerSleepTime(long sleepTime)
           
 void terminateSequence()
           
 void terminateSequence(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MercuryClient

public MercuryClient(org.apache.axis2.client.ServiceClient serviceClient)
Method Detail

terminateSequence

public void terminateSequence()
                       throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

terminateSequence

public void terminateSequence(java.lang.String key)
                       throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setRMSSequenceTimeout

public void setRMSSequenceTimeout(long timeout)
                           throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setRMSSequenceRetransmitTime

public void setRMSSequenceRetransmitTime(long retransmitTime)
                                  throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setRMSSequenceWorkerSleepTime

public void setRMSSequenceWorkerSleepTime(long sleepTime)
                                   throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setRMSMaximumRetransmitCount

public void setRMSMaximumRetransmitCount(long count)
                                  throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setRMDSequenceTimeout

public void setRMDSequenceTimeout(long timeout)
                           throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setRMDSequenceRetransmitTime

public void setRMDSequenceRetransmitTime(long retransmitTime)
                                  throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setRMDSequenceWorkerSleepTime

public void setRMDSequenceWorkerSleepTime(long sleepTime)
                                   throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setInvokerTimeout

public void setInvokerTimeout(long timeout)
                       throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setInvokerSleepTime

public void setInvokerSleepTime(long sleepTime)
                         throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

setEnforceRM

public void setEnforceRM(boolean enforceRM)
                  throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault


~~~~~~~~~~~~~~~~~~~ Mercury ~~~~~~~~~~~~~~~~~~~~~