org.apache.camel.component.salesforce
Class SalesforceEndpointConfig

java.lang.Object
  extended by org.apache.camel.component.salesforce.SalesforceEndpointConfig
All Implemented Interfaces:
Cloneable

@UriParams
public class SalesforceEndpointConfig
extends Object
implements Cloneable

Salesforce Endpoint configuration.


Field Summary
static String API_VERSION
           
static String BATCH_ID
           
static String CONTENT_TYPE
           
static String DEFAULT_VERSION
           
static String FORMAT
           
static String JOB_ID
           
static String RESULT_ID
           
static String SOBJECT_BLOB_FIELD_NAME
           
static String SOBJECT_CLASS
           
static String SOBJECT_EXT_ID_NAME
           
static String SOBJECT_EXT_ID_VALUE
           
static String SOBJECT_FIELDS
           
static String SOBJECT_ID
           
static String SOBJECT_NAME
           
static String SOBJECT_QUERY
           
static String SOBJECT_SEARCH
           
 
Constructor Summary
SalesforceEndpointConfig()
           
 
Method Summary
 SalesforceEndpointConfig copy()
           
 String getApiVersion()
           
 String getBatchId()
           
 ContentType getContentType()
           
 PayloadFormat getFormat()
           
 org.eclipse.jetty.client.HttpClient getHttpClient()
           
 String getJobId()
           
 NotifyForFieldsEnum getNotifyForFields()
           
 NotifyForOperationsEnum getNotifyForOperations()
           
 String getResultId()
           
 String getSObjectBlobFieldName()
           
 String getSObjectClass()
           
 String getSObjectFields()
           
 String getSObjectId()
           
 String getSObjectIdName()
           
 String getSObjectIdValue()
           
 String getSObjectName()
           
 String getSObjectQuery()
           
 String getSObjectSearch()
           
 boolean isUpdateTopic()
           
 void setApiVersion(String apiVersion)
           
 void setBatchId(String batchId)
           
 void setContentType(ContentType contentType)
           
 void setFormat(PayloadFormat format)
           
 void setHttpClient(org.eclipse.jetty.client.HttpClient httpClient)
           
 void setJobId(String jobId)
           
 void setNotifyForFields(NotifyForFieldsEnum notifyForFields)
           
 void setNotifyForOperations(NotifyForOperationsEnum notifyForOperations)
           
 void setResultId(String resultId)
           
 void setSObjectBlobFieldName(String sObjectBlobFieldName)
           
 void setSObjectClass(String sObjectClass)
           
 void setSObjectFields(String sObjectFields)
           
 void setSObjectId(String sObjectId)
           
 void setSObjectIdName(String sObjectIdName)
           
 void setSObjectIdValue(String sObjectIdValue)
           
 void setSObjectName(String sObjectName)
           
 void setSObjectQuery(String sObjectQuery)
           
 void setSObjectSearch(String sObjectSearch)
           
 void setUpdateTopic(boolean updateTopic)
           
 Map<String,String> toValueMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_VERSION

public static final String DEFAULT_VERSION
See Also:
Constant Field Values

API_VERSION

public static final String API_VERSION
See Also:
Constant Field Values

FORMAT

public static final String FORMAT
See Also:
Constant Field Values

SOBJECT_NAME

public static final String SOBJECT_NAME
See Also:
Constant Field Values

SOBJECT_ID

public static final String SOBJECT_ID
See Also:
Constant Field Values

SOBJECT_FIELDS

public static final String SOBJECT_FIELDS
See Also:
Constant Field Values

SOBJECT_EXT_ID_NAME

public static final String SOBJECT_EXT_ID_NAME
See Also:
Constant Field Values

SOBJECT_EXT_ID_VALUE

public static final String SOBJECT_EXT_ID_VALUE
See Also:
Constant Field Values

SOBJECT_BLOB_FIELD_NAME

public static final String SOBJECT_BLOB_FIELD_NAME
See Also:
Constant Field Values

SOBJECT_CLASS

public static final String SOBJECT_CLASS
See Also:
Constant Field Values

SOBJECT_QUERY

public static final String SOBJECT_QUERY
See Also:
Constant Field Values

SOBJECT_SEARCH

public static final String SOBJECT_SEARCH
See Also:
Constant Field Values

CONTENT_TYPE

public static final String CONTENT_TYPE
See Also:
Constant Field Values

JOB_ID

public static final String JOB_ID
See Also:
Constant Field Values

BATCH_ID

public static final String BATCH_ID
See Also:
Constant Field Values

RESULT_ID

public static final String RESULT_ID
See Also:
Constant Field Values
Constructor Detail

SalesforceEndpointConfig

public SalesforceEndpointConfig()
Method Detail

copy

public SalesforceEndpointConfig copy()

getFormat

public PayloadFormat getFormat()

setFormat

public void setFormat(PayloadFormat format)

getApiVersion

public String getApiVersion()

setApiVersion

public void setApiVersion(String apiVersion)

getSObjectName

public String getSObjectName()

setSObjectName

public void setSObjectName(String sObjectName)

getSObjectId

public String getSObjectId()

setSObjectId

public void setSObjectId(String sObjectId)

getSObjectFields

public String getSObjectFields()

setSObjectFields

public void setSObjectFields(String sObjectFields)

getSObjectIdName

public String getSObjectIdName()

setSObjectIdName

public void setSObjectIdName(String sObjectIdName)

getSObjectIdValue

public String getSObjectIdValue()

setSObjectIdValue

public void setSObjectIdValue(String sObjectIdValue)

getSObjectBlobFieldName

public String getSObjectBlobFieldName()

setSObjectBlobFieldName

public void setSObjectBlobFieldName(String sObjectBlobFieldName)

getSObjectClass

public String getSObjectClass()

setSObjectClass

public void setSObjectClass(String sObjectClass)

getSObjectQuery

public String getSObjectQuery()

setSObjectQuery

public void setSObjectQuery(String sObjectQuery)

getSObjectSearch

public String getSObjectSearch()

setSObjectSearch

public void setSObjectSearch(String sObjectSearch)

getContentType

public ContentType getContentType()

setContentType

public void setContentType(ContentType contentType)

getJobId

public String getJobId()

setJobId

public void setJobId(String jobId)

getBatchId

public String getBatchId()

setBatchId

public void setBatchId(String batchId)

getResultId

public String getResultId()

setResultId

public void setResultId(String resultId)

isUpdateTopic

public boolean isUpdateTopic()

setUpdateTopic

public void setUpdateTopic(boolean updateTopic)

getNotifyForFields

public NotifyForFieldsEnum getNotifyForFields()

setNotifyForFields

public void setNotifyForFields(NotifyForFieldsEnum notifyForFields)

getNotifyForOperations

public NotifyForOperationsEnum getNotifyForOperations()

setNotifyForOperations

public void setNotifyForOperations(NotifyForOperationsEnum notifyForOperations)

setHttpClient

public void setHttpClient(org.eclipse.jetty.client.HttpClient httpClient)

getHttpClient

public org.eclipse.jetty.client.HttpClient getHttpClient()

toValueMap

public Map<String,String> toValueMap()


Apache Camel