public abstract class XmlPayload extends PayloadParameter implements ExportParameter
Constructor and Description |
---|
XmlPayload()
The default xml encoding is utf-8.
|
Modifier and Type | Method and Description |
---|---|
protected abstract org.w3c.dom.Document |
extract(com.sap.conn.jco.JCoFunction source,
java.lang.String parameterName) |
java.lang.String |
getXmlEncoding() |
com.adaptris.util.text.xml.DocumentMerge |
getXmlHandler() |
void |
setXmlEncoding(java.lang.String s)
Specify the XML Encoding.
|
void |
setXmlHandler(com.adaptris.util.text.xml.DocumentMerge xml)
Specify how the resulting document will be created.
|
void |
translate(com.sap.conn.jco.JCoFunction source,
com.adaptris.core.AdaptrisMessage target)
Adapt the JCoFunction object into the AdaptrisMessage
|
getAdditionalDebug, getNullConverter, getParameterName, setAdditionalDebug, setNullConverter, setParameterName
public final void translate(com.sap.conn.jco.JCoFunction source, com.adaptris.core.AdaptrisMessage target) throws JcoException
translate
in interface ExportParameter
source
- the JCO.Functiontarget
- the Destination AdaptrisMessageJcoException
- wrapping any com.sap.conn.jco.JCoExceptionprotected abstract org.w3c.dom.Document extract(com.sap.conn.jco.JCoFunction source, java.lang.String parameterName) throws java.lang.Exception
java.lang.Exception
public java.lang.String getXmlEncoding()
public void setXmlEncoding(java.lang.String s)
s
- the xml encoding, default is iso-8859-1public com.adaptris.util.text.xml.DocumentMerge getXmlHandler()
public void setXmlHandler(com.adaptris.util.text.xml.DocumentMerge xml)
xml
- the merge implementationInsertNode
,
ReplaceNode
,
ReplaceOriginal
Copyright Adaptris