Class IndexConfig

  • All Implemented Interfaces:
    java.io.Serializable

    public class IndexConfig
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • IndexConfig

        public IndexConfig()
    • Method Detail

      • setIndexedTypes

        public void setIndexedTypes​(java.util.Map<java.lang.String,​IndexedType> indexedTypes)
      • getIndexedTypes

        public java.util.Map<java.lang.String,​IndexedType> getIndexedTypes()
      • setCatalogVersions

        public void setCatalogVersions​(java.util.Collection<CatalogVersionModel> catalogVersions)
      • setLanguages

        public void setLanguages​(java.util.Collection<LanguageModel> languages)
      • getLanguages

        public java.util.Collection<LanguageModel> getLanguages()
      • setCurrencies

        public void setCurrencies​(java.util.Collection<CurrencyModel> currencies)
      • getCurrencies

        public java.util.Collection<CurrencyModel> getCurrencies()
      • setEnabledLanguageFallbackMechanism

        public void setEnabledLanguageFallbackMechanism​(boolean enabledLanguageFallbackMechanism)
      • isEnabledLanguageFallbackMechanism

        public boolean isEnabledLanguageFallbackMechanism()
      • setListeners

        public void setListeners​(java.util.Collection<java.lang.String> listeners)
      • getListeners

        public java.util.Collection<java.lang.String> getListeners()
      • setExportPath

        public void setExportPath​(java.lang.String exportPath)
      • getExportPath

        public java.lang.String getExportPath()
      • setBatchSize

        public void setBatchSize​(int batchSize)
      • getBatchSize

        public int getBatchSize()
      • setNumberOfThreads

        public void setNumberOfThreads​(int numberOfThreads)
      • getNumberOfThreads

        public int getNumberOfThreads()
      • setIndexMode

        public void setIndexMode​(IndexMode indexMode)
      • getIndexMode

        public IndexMode getIndexMode()
      • setCommitMode

        public void setCommitMode​(CommitMode commitMode)
      • getCommitMode

        public CommitMode getCommitMode()
      • setOptimizeMode

        public void setOptimizeMode​(OptimizeMode optimizeMode)
      • setIgnoreErrors

        public void setIgnoreErrors​(boolean ignoreErrors)
      • isIgnoreErrors

        public boolean isIgnoreErrors()
      • setLegacyMode

        @Deprecated
        public void setLegacyMode​(boolean legacyMode)
        Deprecated.
      • isLegacyMode

        @Deprecated
        public boolean isLegacyMode()
        Deprecated.
      • setMaxRetries

        public void setMaxRetries​(int maxRetries)
      • getMaxRetries

        public int getMaxRetries()
      • setMaxBatchRetries

        public void setMaxBatchRetries​(int maxBatchRetries)
      • getMaxBatchRetries

        public int getMaxBatchRetries()
      • setDistributedIndexing

        public void setDistributedIndexing​(boolean distributedIndexing)
      • isDistributedIndexing

        public boolean isDistributedIndexing()
      • setNodeGroup

        public void setNodeGroup​(java.lang.String nodeGroup)
      • getNodeGroup

        public java.lang.String getNodeGroup()
      • setBaseSite

        public void setBaseSite​(BaseSiteModel baseSite)