|
Préférences
Moteurs de recherche
|
||||||||||
| JavaTM 2 Platform Std. Ed. v1.6.0
javax.xml.ws
|
|||||||||||
| Method Summary | |
|---|---|
Source |
getPayload()
Gets the message payload as an XML source, may be called multiple times on the same LogicalMessage instance, always returns a new Source that may be used to retrieve the entire message payload. |
Object |
getPayload(JAXBContext context)
Gets the message payload as a JAXB object. |
void |
setPayload(Object payload,
JAXBContext context)
Sets the message payload |
void |
setPayload(Source payload)
Sets the message payload |
| Method Detail |
|---|
Source getPayload()
If the returned Source is an instance of DOMSource, then
modifications to the encapsulated DOM tree change the message
payload in-place, there is no need to susequently call
setPayload. Other types of Source provide only
read access to the message payload.
void setPayload(Source payload)
payload - message payload
WebServiceException - If any error during the setting
of the payload in this message
UnsupportedOperationException - If this
operation is not supportedObject getPayload(JAXBContext context)
setPayload.
context - The JAXBContext that should be used to unmarshall
the message payload
WebServiceException - If an error occurs when using a supplied
JAXBContext to unmarshall the payload. The cause of
the WebServiceException is the original JAXBException.void setPayload(Object payload, JAXBContext context)
payload - message payloadcontext - The JAXBContext that should be used to marshall
the payload
UnsupportedOperationException - If this
operation is not supported
WebServiceException - If an error occurs when using the supplied
JAXBContext to marshall the payload. The cause of
the WebServiceException is the original JAXBException.