org.apache.camel.component.salesforce.internal.processor
Class XmlRestProcessor

java.lang.Object
  extended by org.apache.camel.component.salesforce.internal.processor.AbstractSalesforceProcessor
      extended by org.apache.camel.component.salesforce.internal.processor.AbstractRestProcessor
          extended by org.apache.camel.component.salesforce.internal.processor.XmlRestProcessor
All Implemented Interfaces:
SalesforceProcessor, org.apache.camel.Service

public class XmlRestProcessor
extends AbstractRestProcessor


Field Summary
 
Fields inherited from class org.apache.camel.component.salesforce.internal.processor.AbstractRestProcessor
RESPONSE_CLASS
 
Fields inherited from class org.apache.camel.component.salesforce.internal.processor.AbstractSalesforceProcessor
endpoint, endpointConfigMap, httpClient, IGNORE_BODY, IS_OPTIONAL, log, NOT_OPTIONAL, operationName, session, USE_BODY
 
Constructor Summary
XmlRestProcessor(SalesforceEndpoint endpoint)
           
 
Method Summary
protected  InputStream getRequestStream(org.apache.camel.Exchange exchange)
           
protected  void processRequest(org.apache.camel.Exchange exchange)
           
protected  void processResponse(org.apache.camel.Exchange exchange, InputStream responseEntity, SalesforceException exception, org.apache.camel.AsyncCallback callback)
           
 
Methods inherited from class org.apache.camel.component.salesforce.internal.processor.AbstractRestProcessor
process, start, stop
 
Methods inherited from class org.apache.camel.component.salesforce.internal.processor.AbstractSalesforceProcessor
getParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlRestProcessor

public XmlRestProcessor(SalesforceEndpoint endpoint)
                 throws SalesforceException
Throws:
SalesforceException
Method Detail

processRequest

protected void processRequest(org.apache.camel.Exchange exchange)
                       throws SalesforceException
Specified by:
processRequest in class AbstractRestProcessor
Throws:
SalesforceException

getRequestStream

protected InputStream getRequestStream(org.apache.camel.Exchange exchange)
                                throws SalesforceException
Specified by:
getRequestStream in class AbstractRestProcessor
Throws:
SalesforceException

processResponse

protected void processResponse(org.apache.camel.Exchange exchange,
                               InputStream responseEntity,
                               SalesforceException exception,
                               org.apache.camel.AsyncCallback callback)
Specified by:
processResponse in class AbstractRestProcessor


Apache Camel