public class XmlRpcDataFormat
extends org.apache.camel.support.ServiceSupport
implements org.apache.camel.spi.DataFormat, org.apache.camel.spi.DataFormatName
| Constructor and Description |
|---|
XmlRpcDataFormat() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
String |
getDataFormatName() |
protected int |
getErrorCode(org.apache.camel.Exchange exchange) |
org.apache.xmlrpc.common.TypeFactory |
getTypeFactory() |
org.apache.xmlrpc.common.XmlRpcStreamRequestConfig |
getXmlRpcStreamRequestConfig() |
protected org.apache.ws.commons.serialize.XMLWriter |
getXMLWriter(org.apache.camel.Exchange exchange,
OutputStream outputStream) |
boolean |
isRequest() |
void |
marshal(org.apache.camel.Exchange exchange,
Object graph,
OutputStream stream) |
protected XMLReader |
newXMLReader() |
void |
setRequest(boolean isRequest) |
void |
setTypeFactory(org.apache.xmlrpc.common.TypeFactory typeFactory) |
void |
setXmlRpcStreamRequestConfig(org.apache.xmlrpc.common.XmlRpcStreamRequestConfig config) |
Object |
unmarshal(org.apache.camel.Exchange exchange,
InputStream stream) |
protected Object |
unmarshalRequest(org.apache.camel.Exchange exchange,
InputStream stream) |
protected Object |
unmarshalResponse(org.apache.camel.Exchange exchange,
InputStream stream) |
protected org.apache.ws.commons.serialize.XMLWriter getXMLWriter(org.apache.camel.Exchange exchange,
OutputStream outputStream)
throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcExceptionpublic String getDataFormatName()
getDataFormatName in interface org.apache.camel.spi.DataFormatNamepublic void marshal(org.apache.camel.Exchange exchange,
Object graph,
OutputStream stream)
throws Exception
marshal in interface org.apache.camel.spi.DataFormatExceptionprotected int getErrorCode(org.apache.camel.Exchange exchange)
public Object unmarshal(org.apache.camel.Exchange exchange, InputStream stream) throws Exception
unmarshal in interface org.apache.camel.spi.DataFormatExceptionprotected Object unmarshalResponse(org.apache.camel.Exchange exchange, InputStream stream) throws Exception
Exceptionprotected Object unmarshalRequest(org.apache.camel.Exchange exchange, InputStream stream) throws Exception
Exceptionprotected XMLReader newXMLReader() throws org.apache.xmlrpc.XmlRpcException
org.apache.xmlrpc.XmlRpcExceptionpublic boolean isRequest()
public void setRequest(boolean isRequest)
public void setXmlRpcStreamRequestConfig(org.apache.xmlrpc.common.XmlRpcStreamRequestConfig config)
public org.apache.xmlrpc.common.XmlRpcStreamRequestConfig getXmlRpcStreamRequestConfig()
public void setTypeFactory(org.apache.xmlrpc.common.TypeFactory typeFactory)
public org.apache.xmlrpc.common.TypeFactory getTypeFactory()
protected void doStart()
throws Exception
doStart in class org.apache.camel.support.ServiceSupportExceptionApache Camel