org.apache.geronimo.axis2
Class Axis2RequestResponseTransport

java.lang.Object
  extended by org.apache.geronimo.axis2.Axis2RequestResponseTransport
All Implemented Interfaces:
org.apache.axis2.transport.RequestResponseTransport

public class Axis2RequestResponseTransport
extends Object
implements org.apache.axis2.transport.RequestResponseTransport


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.axis2.transport.RequestResponseTransport
org.apache.axis2.transport.RequestResponseTransport.RequestResponseTransportStatus
 
Field Summary
 
Fields inherited from interface org.apache.axis2.transport.RequestResponseTransport
HOLD_RESPONSE, TRANSPORT_CONTROL
 
Method Summary
 void acknowledgeMessage(org.apache.axis2.context.MessageContext msgContext)
           
 void awaitResponse()
           
 org.apache.axis2.transport.RequestResponseTransport.RequestResponseTransportStatus getStatus()
           
 boolean isResponseWritten()
           
 void setResponseWritten(boolean responseWritten)
           
 void signalFaultReady(org.apache.axis2.AxisFault fault)
           
 void signalResponseReady()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

acknowledgeMessage

public void acknowledgeMessage(org.apache.axis2.context.MessageContext msgContext)
                        throws org.apache.axis2.AxisFault
Specified by:
acknowledgeMessage in interface org.apache.axis2.transport.RequestResponseTransport
Throws:
org.apache.axis2.AxisFault

awaitResponse

public void awaitResponse()
                   throws InterruptedException,
                          org.apache.axis2.AxisFault
Specified by:
awaitResponse in interface org.apache.axis2.transport.RequestResponseTransport
Throws:
InterruptedException
org.apache.axis2.AxisFault

signalFaultReady

public void signalFaultReady(org.apache.axis2.AxisFault fault)
Specified by:
signalFaultReady in interface org.apache.axis2.transport.RequestResponseTransport

signalResponseReady

public void signalResponseReady()
Specified by:
signalResponseReady in interface org.apache.axis2.transport.RequestResponseTransport

getStatus

public org.apache.axis2.transport.RequestResponseTransport.RequestResponseTransportStatus getStatus()
Specified by:
getStatus in interface org.apache.axis2.transport.RequestResponseTransport

isResponseWritten

public boolean isResponseWritten()
Specified by:
isResponseWritten in interface org.apache.axis2.transport.RequestResponseTransport

setResponseWritten

public void setResponseWritten(boolean responseWritten)
Specified by:
setResponseWritten in interface org.apache.axis2.transport.RequestResponseTransport


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.