org.ow2.jonas.ws.axis2.http
Class Axis2RequestResponseTransport

java.lang.Object
  extended by org.ow2.jonas.ws.axis2.http.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
 
Constructor Summary
Axis2RequestResponseTransport(IWSResponse response)
           
 
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
 

Constructor Detail

Axis2RequestResponseTransport

public Axis2RequestResponseTransport(IWSResponse response)
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 © 2010 OW2 Consortium. All Rights Reserved.