org.apache.axis2.transport
Interface RequestResponseTransport


public interface RequestResponseTransport

This interface represents a control object for a Request/Response transport. The normal flow of Axis2 is rooted at the transport -- this does not allow for an acknowledgement to be transmitted before processing has completed, nor does it allow for processing to be paused and resumed on a separate thread without having a response be sent back. This interface enables both of those scenarios by allowing the transport to expose controls to the rest of the engine via a callback.


Field Summary
static String TRANSPORT_CONTROL
           
 
Method Summary
 void acknowledgeMessage(MessageContext msgContext)
           
 

Field Detail

TRANSPORT_CONTROL

static final String TRANSPORT_CONTROL
See Also:
Constant Field Values
Method Detail

acknowledgeMessage

void acknowledgeMessage(MessageContext msgContext)
                        throws AxisFault
Throws:
AxisFault