public class Soap12DataFormatAdapter extends Object implements SoapDataFormatAdapter
| Constructor and Description |
|---|
Soap12DataFormatAdapter(SoapJaxbDataFormat dataFormat) |
| Modifier and Type | Method and Description |
|---|---|
Object |
doMarshal(org.apache.camel.Exchange exchange,
Object inputObject,
OutputStream stream,
String soapAction)
Executes the marshal
|
Object |
doUnmarshal(org.apache.camel.Exchange exchange,
InputStream stream,
Object rootObject)
Executes the unmarshal
|
SoapJaxbDataFormat |
getDataFormat()
Gets the
SoapJaxbDataFormat SOAP data format. |
String |
getSoapPackageName()
Gets the JAXB package names where the JAXB generated sources is for either SOAP 1.1 or 1.2 implementations.
|
public Soap12DataFormatAdapter(SoapJaxbDataFormat dataFormat)
public SoapJaxbDataFormat getDataFormat()
SoapDataFormatAdapterSoapJaxbDataFormat SOAP data format.getDataFormat in interface SoapDataFormatAdapterpublic Object doMarshal(org.apache.camel.Exchange exchange, Object inputObject, OutputStream stream, String soapAction) throws IOException
SoapDataFormatAdapterdoMarshal in interface SoapDataFormatAdapterIOExceptionpublic Object doUnmarshal(org.apache.camel.Exchange exchange, InputStream stream, Object rootObject) throws IOException
SoapDataFormatAdapterdoUnmarshal in interface SoapDataFormatAdapterIOExceptionpublic String getSoapPackageName()
SoapDataFormatAdaptergetSoapPackageName in interface SoapDataFormatAdapterApache Camel