public interface TransportSender
Modifier and Type | Method and Description |
---|---|
CredentialCallback |
getCredentialCallback() |
RequestMetaData |
getMetaData() |
Source |
getPayload()
Important note: the transport provider is free to access the outbound payload source only within the scope of
TransportProvider.sendMessageAsync(TransportSender, TransportSendListener, TransportOptions) call. |
Transformer |
getTransformer() |
RequestMetaData getMetaData() throws TransportException
TransportException
Source getPayload() throws TransportException
TransportProvider.sendMessageAsync(TransportSender, TransportSendListener, TransportOptions)
call. Any access of payload source after sendMessageAsync() returns can lead to unpredictable results and is generally unsafe.TransportException
CredentialCallback getCredentialCallback()
Transformer getTransformer() throws TransportException
TransportManager.getTransformer()
as well as those transformations that are aware of pipeline state (e.g. XmlObjectSource -> JavaObjectSource)TransportException