|
Oracle Fusion Middleware Java API Reference for Oracle Service Bus 11g Release 1 (11.1.1.3) E15033-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InboundTransportMessageContext
Inbound Transport Message Context implements the message context abstraction for incoming messages
Method Summary | |
---|---|
void |
close(TransportOptions options) Commits the contents of this context and clean up any resources used by this context. |
ResponseMetaData |
createResponseMetaData() Creates a new (empty) response meta data POJO |
ResponseMetaData |
createResponseMetaData(org.apache.xmlbeans.XmlObject rmdXML) Creates a new response meta data POJO |
TransportEndPoint |
getEndPoint() |
RequestMetaData |
getRequestMetaData() |
Source |
getRequestPayload() |
void |
setResponseMetaData(ResponseMetaData rmd) Deprecated. see InboundTransportMessageContextExtension.setReplySender(TransportReplySender) |
void |
setResponsePayload(Source src) Deprecated. see InboundTransportMessageContextExtension.setReplySender(TransportReplySender) |
Methods inherited from interface com.bea.wli.sb.transports.TransportMessageContext |
---|
getMessageId, getURI |
Method Detail |
---|
TransportEndPoint getEndPoint() throws TransportException
TransportException
RequestMetaData getRequestMetaData() throws TransportException
TransportException
Source getRequestPayload() throws TransportException
TransportException
ResponseMetaData createResponseMetaData() throws TransportException
TransportException
ResponseMetaData createResponseMetaData(org.apache.xmlbeans.XmlObject rmdXML) throws TransportException
rmdXML
- transport provider-specific XML Bean that represents the provider-specific meta dataTransportException
void setResponseMetaData(ResponseMetaData rmd) throws TransportException
InboundTransportMessageContextExtension.setReplySender(TransportReplySender)
rmd
- Transport Provider-specific POJO that represents response meta dataTransportException
void setResponsePayload(Source src) throws TransportException
InboundTransportMessageContextExtension.setReplySender(TransportReplySender)
close(TransportOptions)
is called. Any access of response payload source after close() has been called can lead to unpredictable results and is generally unsafe.src
- source containing the response payloadTransportException
void close(TransportOptions options)
options
- specifies additional run-time parameters with respect to processing of inbound response. E.g. it can signal the mode of a given message: one-way versus request/response
|
Oracle Fusion Middleware Java API Reference for Oracle Service Bus 11g Release 1 (11.1.1.3) E15033-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |