Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Service Bus
11g Release 1 (11.1.1.5.0)

E15033-03


com.bea.wli.sb.transports
Interface TransportReplySender


public interface TransportReplySender

This interface will be implemented by OSB transport/pipeline runtime to give the inbound transport endpoint access to inbound response parameters. This happens when the inbound endpoint is notified by the transport subsystem that a response is ready to be sent back. OSB transport/pipeline runtime will call InboundTransportMessageContextExtension.setReplySender(TransportReplySender) and pass an instance of TransportReplySender object, which the inbound transport endpoint can use to get the response meta data, payload, etc.


Method Summary
 ResponseMetaData getMetaData()
          Returns the meta data, such as transport headers, for inbound response
 Source getPayload()
          Returns the source for the payload of the inbound response message
 Transformer getTransformer()
          Returns a transformer that is message flow (pipeline) state aware and can be used for such stateful transformations.

 

Method Detail

getMetaData

ResponseMetaData getMetaData()
                             throws TransportException
Returns the meta data, such as transport headers, for inbound response
Returns:
inbound response meta data
Throws:
TransportException - when an error occurs

getPayload

Source getPayload()
                  throws TransportException
Returns the source for the payload of the inbound response message
Returns:
the response payload
Throws:
TransportException - when an error occurs

getTransformer

Transformer getTransformer()
                           throws TransportException
Returns a transformer that is message flow (pipeline) state aware and can be used for such stateful transformations. One such example is transromation from XmlObjectSource to JavaXmlSource
Returns:
stateful transformer
Throws:
TransportException - when an error occurs

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Service Bus
11g Release 1 (11.1.1.5.0)

E15033-03


Copyright © 2008, 2011, Oracle. All rights reserved.