Class DefaultBackofficeSolrSearchSystemSetupConfig
- java.lang.Object
-
- com.hybris.backoffice.solrsearch.setup.impl.DefaultBackofficeSolrSearchSystemSetupConfig
-
- All Implemented Interfaces:
BackofficeSolrSearchSystemSetupConfig
public class DefaultBackofficeSolrSearchSystemSetupConfig extends java.lang.Object implements BackofficeSolrSearchSystemSetupConfig
-
-
Constructor Summary
Constructors Constructor Description DefaultBackofficeSolrSearchSystemSetupConfig(ConfigStringResolver configStringResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConfigStringResolvergetConfigStringResolver()java.lang.StringgetFileEncoding()java.lang.StringgetListSeparator()java.util.Collection<java.lang.String>getLocalizedRootNames()java.util.Collection<java.lang.String>getNonLocalizedRootNames()java.lang.StringgetRootNameLanguageSeparator()protected java.util.Collection<java.lang.String>readRoots(java.lang.String backofficeSolrSearchImpexRootsKey)
-
-
-
Constructor Detail
-
DefaultBackofficeSolrSearchSystemSetupConfig
public DefaultBackofficeSolrSearchSystemSetupConfig(ConfigStringResolver configStringResolver)
-
-
Method Detail
-
getLocalizedRootNames
public java.util.Collection<java.lang.String> getLocalizedRootNames()
- Specified by:
getLocalizedRootNamesin interfaceBackofficeSolrSearchSystemSetupConfig- Returns:
- Collection of fully qualified root names of localized impex files to import
-
getNonLocalizedRootNames
public java.util.Collection<java.lang.String> getNonLocalizedRootNames()
- Specified by:
getNonLocalizedRootNamesin interfaceBackofficeSolrSearchSystemSetupConfig- Returns:
- Collection of fully qualified names of non localized impex files to import
-
getFileEncoding
public java.lang.String getFileEncoding()
- Specified by:
getFileEncodingin interfaceBackofficeSolrSearchSystemSetupConfig- Returns:
- Configured file encoding for imported files
-
getRootNameLanguageSeparator
public java.lang.String getRootNameLanguageSeparator()
- Specified by:
getRootNameLanguageSeparatorin interfaceBackofficeSolrSearchSystemSetupConfig- Returns:
- Literal for separation between root name and language code
-
getListSeparator
public java.lang.String getListSeparator()
- Specified by:
getListSeparatorin interfaceBackofficeSolrSearchSystemSetupConfig- Returns:
- Literal for separation of files in configuration
-
getConfigStringResolver
protected ConfigStringResolver getConfigStringResolver()
-
readRoots
protected java.util.Collection<java.lang.String> readRoots(java.lang.String backofficeSolrSearchImpexRootsKey)
-
-