com.bea.wli.sb.transports
Interface TransportSender
- All Known Subinterfaces:
- NoServiceTransportSender, ServiceTransportSender
public interface TransportSender
This interface needs to be implemented by those clients of TransportManager
that wish to make outbound requests
getMetaData
RequestMetaData getMetaData()
throws TransportException
- Returns:
- meta data for outbound request
- Throws:
TransportException
getPayload
Source getPayload()
throws TransportException
- Returns:
- the source for the payload of the outbound message
- Throws:
TransportException
getCredentialCallback
CredentialCallback getCredentialCallback()
- Returns:
- a callback object which the runtime can call to retrieve
the username/password or private-key/certificate credential required for
outbound authentication