|
Oracle Fusion Middleware Java API Reference for Oracle Service Bus 11g Release 1 (11.1.1.7) E15033-09 |
||||||||
| 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 payloadTransportExceptionvoid 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.7) E15033-09 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||