Class AbstractSalesforceExecution
java.lang.Object
org.apache.camel.component.salesforce.codegen.AbstractSalesforceExecution
- Direct Known Subclasses:
GenerateExecution,GeneratePubSubExecution,SchemaExecution
Base class for any Salesforce Execution.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidexecute()protected abstract voidprotected abstract org.slf4j.LoggergetLog()protected org.apache.camel.component.salesforce.internal.client.PubSubApiClientlongprotected org.apache.camel.component.salesforce.internal.client.RestClientvoidsetClientId(String clientId) voidsetClientSecret(String clientSecret) voidsetHttpClientProperties(Map<String, Object> httpClientProperties) voidsetHttpProxyAuthUri(String httpProxyAuthUri) voidsetHttpProxyExcludedAddresses(Set<String> httpProxyExcludedAddresses) voidsetHttpProxyHost(String httpProxyHost) voidsetHttpProxyIncludedAddresses(Set<String> httpProxyIncludedAddresses) voidsetHttpProxyPassword(String httpProxyPassword) voidsetHttpProxyPort(Integer httpProxyPort) voidsetHttpProxyRealm(String httpProxyRealm) voidsetHttpProxySecure(boolean httpProxySecure) voidsetHttpProxySocks4(boolean httpProxySocks4) voidsetHttpProxyUseDigestAuth(boolean httpProxyUseDigestAuth) voidsetHttpProxyUsername(String httpProxyUsername) voidsetLoginUrl(String loginUrl) voidsetPassword(String password) voidsetPubSubHost(String pubSubHost) voidsetPubSubPort(int pubSubPort) voidsetSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) voidsetup()voidsetUserName(String userName) voidsetVersion(String version)
-
Constructor Details
-
AbstractSalesforceExecution
public AbstractSalesforceExecution()
-
-
Method Details
-
execute
- Throws:
Exception
-
getResponseTimeout
public long getResponseTimeout() -
getRestClient
protected org.apache.camel.component.salesforce.internal.client.RestClient getRestClient() -
getPubSubApiClient
protected org.apache.camel.component.salesforce.internal.client.PubSubApiClient getPubSubApiClient() -
setClientId
-
setClientSecret
-
setHttpClientProperties
-
setHttpProxyAuthUri
-
setHttpProxyExcludedAddresses
-
setHttpProxyHost
-
setHttpProxyIncludedAddresses
-
setHttpProxyPassword
-
setHttpProxyPort
-
setHttpProxyRealm
-
setHttpProxyUseDigestAuth
public void setHttpProxyUseDigestAuth(boolean httpProxyUseDigestAuth) -
setHttpProxyUsername
-
setHttpProxySecure
public void setHttpProxySecure(boolean httpProxySecure) -
setHttpProxySocks4
public void setHttpProxySocks4(boolean httpProxySocks4) -
setLoginUrl
-
setPassword
-
setUserName
-
setSslContextParameters
public void setSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) -
setVersion
-
setPubSubHost
-
setPubSubPort
public void setPubSubPort(int pubSubPort) -
executeWithClient
- Throws:
Exception
-
getLog
protected abstract org.slf4j.Logger getLog() -
setup
public void setup()
-