public interface TransportSendListener
Modifier and Type | Method and Description |
---|---|
void |
onError(OutboundTransportMessageContext ctx, String errorCode, String errorMessage)
Called by the transport provider when an internal system error occurs within the transport provider that prevents it from receiving a response (e.g.
|
void |
onReceiveResponse(OutboundTransportMessageContext ctx)
Called by the transport provider when a response is received from an external (business) service to give the response back to OSB for processing.
|
void onReceiveResponse(OutboundTransportMessageContext ctx)
ctx
- reference to outbound message context object which OSB runtime can use to extract response payload, meta data, etcvoid onError(OutboundTransportMessageContext ctx, String errorCode, String errorMessage)
ctx
- reference to outbound message context object which OSB runtime can use to extract response payload, meta data, etcerrorCode
- provider-specific error code, will be put into the errorCode section of $fault variable in OSB pipeline contexterrorMessage
- rpvider-specific error message, will be put into the errorMessage section of $fault variable in OSB pipeline context