Class SalesforceDataStore

java.lang.Object
org.codelibs.fess.ds.AbstractDataStore
org.codelibs.fess.ds.salesforce.SalesforceDataStore
All Implemented Interfaces:
org.codelibs.fess.ds.DataStore

public class SalesforceDataStore extends org.codelibs.fess.ds.AbstractDataStore
  • Field Details

  • Constructor Details

    • SalesforceDataStore

      public SalesforceDataStore()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in class org.codelibs.fess.ds.AbstractDataStore
    • storeData

      public void storeData(org.codelibs.fess.es.config.exentity.DataConfig dataConfig, org.codelibs.fess.ds.callback.IndexUpdateCallback callback, org.codelibs.fess.entity.DataStoreParams paramMap, Map<String,String> scriptMap, Map<String,Object> defaultDataMap)
      Specified by:
      storeData in class org.codelibs.fess.ds.AbstractDataStore
    • createClient

      protected SalesforceClient createClient(org.codelibs.fess.entity.DataStoreParams paramMap)
    • isIgnoreError

      protected boolean isIgnoreError(org.codelibs.fess.entity.DataStoreParams paramMap)
    • getUrlFilter

      protected org.codelibs.fess.crawler.filter.UrlFilter getUrlFilter(org.codelibs.fess.entity.DataStoreParams paramMap)
    • newFixedThreadPool

      protected ExecutorService newFixedThreadPool(int nThreads)
    • storeStandardObjects

      protected void storeStandardObjects(org.codelibs.fess.es.config.exentity.DataConfig dataConfig, org.codelibs.fess.ds.callback.IndexUpdateCallback callback, Map<String,Object> configMap, org.codelibs.fess.entity.DataStoreParams paramMap, Map<String,String> scriptMap, Map<String,Object> defaultDataMap, ExecutorService executorService, SalesforceClient client)
    • storeCustomObjects

      protected void storeCustomObjects(org.codelibs.fess.es.config.exentity.DataConfig dataConfig, org.codelibs.fess.ds.callback.IndexUpdateCallback callback, Map<String,Object> configMap, org.codelibs.fess.entity.DataStoreParams paramMap, Map<String,String> scriptMap, Map<String,Object> defaultDataMap, ExecutorService executorService, SalesforceClient client)
    • processSearchData

      protected void processSearchData(org.codelibs.fess.es.config.exentity.DataConfig dataConfig, org.codelibs.fess.ds.callback.IndexUpdateCallback callback, Map<String,Object> configMap, org.codelibs.fess.entity.DataStoreParams paramMap, Map<String,String> scriptMap, Map<String,Object> defaultDataMap, SearchData data, SalesforceClient client)