public interface JAXBSupport
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convertSOAPToJAXBObject(Message msg,
java.lang.Class clazz)
Converts a SOAP payload into a JAXB Object.
|
java.lang.Object |
convertXMLToJAXBObject(Message msg,
java.lang.Class clazz)
Converts a XML payload into a JAXB Object.
|
java.lang.Object |
convertXMLToJAXBObject(Message msg,
java.lang.String contextPath,
java.lang.Class clazz)
Converts a XML payload into a JAXB Object.
|
void |
serializeJAXBObjectAsSOAP11Stream(Message msg,
java.lang.Object jaxb)
Serialize a JAXB Object as a SOAP 1.1 Stream message
|
void |
serializeJAXBObjectAsSOAP11Stream(Message msg,
java.lang.Object jaxb,
java.lang.String rootElement,
java.lang.String uri)
Serialize a JAXB Object as a SOAP 1.1 Stream message
|
void |
serializeJAXBObjectAsSOAP11Stream(Message msg,
java.lang.String contextPath,
java.lang.Object jaxb)
Serialize a JAXB Object as a SOAP 1.1 Stream message
|
void |
serializeJAXBObjectAsSOAP11Stream(Message msg,
java.lang.String contextPath,
java.lang.Object jaxb,
java.lang.String rootElement,
java.lang.String uri)
Serialize a JAXB Object as a SOAP 1.1 Stream message
|
void |
serializeJAXBObjectAsSOAP12Stream(Message msg,
java.lang.Object jaxb)
Serialize a JAXB Object as a SOAP 1.2 Stream message
|
void |
serializeJAXBObjectAsSOAP12Stream(Message msg,
java.lang.Object jaxb,
java.lang.String rootElement,
java.lang.String uri)
Serialize a JAXB Object as a SOAP 1.2 Stream message
|
void |
serializeJAXBObjectAsSOAP12Stream(Message msg,
java.lang.String contextPath,
java.lang.Object jaxb)
Serialize a JAXB Object as a SOAP 1.2 Stream message
|
void |
serializeJAXBObjectAsSOAP12Stream(Message msg,
java.lang.String contextPath,
java.lang.Object jaxb,
java.lang.String rootElement,
java.lang.String uri)
Serialize a JAXB Object as a SOAP 1.2 Stream message
|
void |
serializeJAXBObjectAsXMLStream(Message msg,
java.lang.Object jaxb)
Serialize a JAXB Object as a XML Stream message
|
void |
serializeJAXBObjectAsXMLStream(Message msg,
java.lang.Object jaxb,
java.lang.String rootElement,
java.lang.String uri)
Serialize a JAXB Object as a XML Stream message
|
void |
serializeJAXBObjectAsXMLStream(Message msg,
java.lang.String contextPath,
java.lang.Object jaxb)
Serialize a JAXB Object as a XML Stream message
|
void |
serializeJAXBObjectAsXMLStream(Message msg,
java.lang.String contextPath,
java.lang.Object jaxb,
java.lang.String rootElement,
java.lang.String uri)
Serialize a JAXB Object as a XML Stream message
|
void serializeJAXBObjectAsSOAP11Stream(Message msg, java.lang.String contextPath, java.lang.Object jaxb, java.lang.String rootElement, java.lang.String uri)
msg
- the current message to write the Object into as a SOAP 1.1 streamcontextPath
- a list of colon separated java package names that contain schema-derived classes
and/or fully qualified JAXB-annotated classesjaxb
- the JAXB Object to serializerootElement
- root element local name for serializationuri
- namespace uri for the root elementvoid serializeJAXBObjectAsSOAP11Stream(Message msg, java.lang.Object jaxb, java.lang.String rootElement, java.lang.String uri)
msg
- the current message to write the Object into as a SOAP 1.1 streamjaxb
- the JAXB Object to serializerootElement
- root element local name for serializationuri
- namespace uri for the root elementvoid serializeJAXBObjectAsSOAP11Stream(Message msg, java.lang.Object jaxb)
msg
- the current message to write the Object into as a SOAP 1.2 streamjaxb
- the JAXB Object to serializevoid serializeJAXBObjectAsSOAP11Stream(Message msg, java.lang.String contextPath, java.lang.Object jaxb)
msg
- the current message to write the Object into as a SOAP 1.2 streamcontextPath
- a list of colon separated java package names that contain schema-derived classes
and/or fully qualified JAXB-annotated classesjaxb
- the JAXB Object to serializevoid serializeJAXBObjectAsSOAP12Stream(Message msg, java.lang.Object jaxb, java.lang.String rootElement, java.lang.String uri)
msg
- the current message to write the Object into as a SOAP 1.2 streamjaxb
- the JAXB Object to serializerootElement
- root element local name for serializationuri
- namespace uri for the root elementvoid serializeJAXBObjectAsSOAP12Stream(Message msg, java.lang.String contextPath, java.lang.Object jaxb, java.lang.String rootElement, java.lang.String uri)
msg
- the current message to write the Object into as a SOAP 1.2 streamcontextPath
- a list of colon separated java package names that contain schema-derived classes
and/or fully qualified JAXB-annotated classesjaxb
- the JAXB Object to serializerootElement
- root element local name for serializationuri
- namespace uri for the root elementvoid serializeJAXBObjectAsSOAP12Stream(Message msg, java.lang.Object jaxb)
msg
- the current message to write the Object into as a XML streamjaxb
- the JAXB Object to serializevoid serializeJAXBObjectAsSOAP12Stream(Message msg, java.lang.String contextPath, java.lang.Object jaxb)
msg
- the current message to write the Object into as a XML streamcontextPath
- a list of colon separated java package names that contain schema-derived classes
and/or fully qualified JAXB-annotated classesjaxb
- the JAXB Object to serializejava.lang.Object convertSOAPToJAXBObject(Message msg, java.lang.Class clazz)
msg
- the current message to read the payload fromclazz
- the JAXB class to convert the payload intovoid serializeJAXBObjectAsXMLStream(Message msg, java.lang.String contextPath, java.lang.Object jaxb, java.lang.String rootElement, java.lang.String uri)
msg
- the current message to write the Object into as a XML streamcontextPath
- a list of colon separated java package names that contain schema-derived classes
and/or fully qualified JAXB-annotated classesjaxb
- the JAXB Object to serializerootElement
- root element local name for serializationuri
- namespace uri for the root elementvoid serializeJAXBObjectAsXMLStream(Message msg, java.lang.String contextPath, java.lang.Object jaxb)
msg
- the current message to write the Object into as a SOAP 1.1 streamcontextPath
- a list of colon separated java package names that contain schema-derived classes
and/or fully qualified JAXB-annotated classesjaxb
- the JAXB Object to serializejava.lang.Object convertXMLToJAXBObject(Message msg, java.lang.String contextPath, java.lang.Class clazz)
msg
- the current message to read the payload fromcontextPath
- a list of colon separated java package names that contain schema-derived classes
and/or fully qualified JAXB-annotated classesclazz
- the JAXB class to convert the payload intojava.lang.Object convertXMLToJAXBObject(Message msg, java.lang.Class clazz)
msg
- the current message to read the payload fromclazz
- the JAXB class to convert the payload intovoid serializeJAXBObjectAsXMLStream(Message msg, java.lang.Object jaxb, java.lang.String rootElement, java.lang.String uri)
msg
- the current message to write the Object into as a XML streamjaxb
- the JAXB Object to serializerootElement
- root element local name for serializationuri
- namespace uri for the root elementvoid serializeJAXBObjectAsXMLStream(Message msg, java.lang.Object jaxb)
msg
- the current message to write the Object into as a SOAP 1.1 streamjaxb
- the JAXB Object to serialize