Class AbstractSalesforceExecution

java.lang.Object
org.apache.camel.component.salesforce.codegen.AbstractSalesforceExecution
Direct Known Subclasses:
GenerateExecution, GeneratePubSubExecution, SchemaExecution

public abstract class AbstractSalesforceExecution extends Object
Base class for any Salesforce Execution.
  • Constructor Details

    • AbstractSalesforceExecution

      public AbstractSalesforceExecution()
  • Method Details

    • execute

      public final void execute() throws Exception
      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

      public void setClientId(String clientId)
    • setClientSecret

      public void setClientSecret(String clientSecret)
    • setHttpClientProperties

      public void setHttpClientProperties(Map<String,Object> httpClientProperties)
    • setHttpProxyAuthUri

      public void setHttpProxyAuthUri(String httpProxyAuthUri)
    • setHttpProxyExcludedAddresses

      public void setHttpProxyExcludedAddresses(Set<String> httpProxyExcludedAddresses)
    • setHttpProxyHost

      public void setHttpProxyHost(String httpProxyHost)
    • setHttpProxyIncludedAddresses

      public void setHttpProxyIncludedAddresses(Set<String> httpProxyIncludedAddresses)
    • setHttpProxyPassword

      public void setHttpProxyPassword(String httpProxyPassword)
    • setHttpProxyPort

      public void setHttpProxyPort(Integer httpProxyPort)
    • setHttpProxyRealm

      public void setHttpProxyRealm(String httpProxyRealm)
    • setHttpProxyUseDigestAuth

      public void setHttpProxyUseDigestAuth(boolean httpProxyUseDigestAuth)
    • setHttpProxyUsername

      public void setHttpProxyUsername(String httpProxyUsername)
    • setHttpProxySecure

      public void setHttpProxySecure(boolean httpProxySecure)
    • setHttpProxySocks4

      public void setHttpProxySocks4(boolean httpProxySocks4)
    • setLoginUrl

      public void setLoginUrl(String loginUrl)
    • setPassword

      public void setPassword(String password)
    • setUserName

      public void setUserName(String userName)
    • setSslContextParameters

      public void setSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
    • setVersion

      public void setVersion(String version)
    • setPubSubHost

      public void setPubSubHost(String pubSubHost)
    • setPubSubPort

      public void setPubSubPort(int pubSubPort)
    • executeWithClient

      protected abstract void executeWithClient() throws Exception
      Throws:
      Exception
    • getLog

      protected abstract org.slf4j.Logger getLog()
    • setup

      public void setup()