Interface BackofficeFacetSearchConfigService
- All Known Implementing Classes:
DefaultBackofficeFacetSearchConfigService
Deprecated, for removal: This API element is subject to removal in a future version.
(Be replaced)
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Finds all configs configured to be used in backoffice.default Collection<ComposedTypeModel>Deprecated, for removal: This API element is subject to removal in a future version.Finds all types that are used in configs in backoffice.getFacetSearchConfig(String typeCode) Deprecated, for removal: This API element is subject to removal in a future version.Finds matching config for given type or one of its superTypes.getIndexedType(FacetSearchConfig config, String typeCode) Deprecated, for removal: This API element is subject to removal in a future version.Gets converted index config from given config for given type code or one of its superTypesgetSolrFacetSearchConfigModel(String typeCode) Deprecated, for removal: This API element is subject to removal in a future version.Finds matching config for given type or one of its superTypes.getSolrIndexedType(String typeCode) Deprecated, for removal: This API element is subject to removal in a future version.Finds indexed type for given type code or one of its superTypes.booleanisBackofficeSolrSearchConfiguredForName(String facetSearchConfigName) Deprecated, for removal: This API element is subject to removal in a future version.Tells whether there is existing backoffice solr config for given name.booleanisSolrSearchConfiguredForType(String typeCode) Deprecated, for removal: This API element is subject to removal in a future version.Tells whether there is existing solr config for given type or one of it's superTypes.
-
Method Details
-
getFacetSearchConfig
Deprecated, for removal: This API element is subject to removal in a future version.Finds matching config for given type or one of its superTypes.- Parameters:
typeCode- type code.- Returns:
- config for given type code.
- Throws:
FacetConfigServiceException- when configuration cannot be load
-
getAllMappedFacetSearchConfigs
Collection<FacetSearchConfig> getAllMappedFacetSearchConfigs()Deprecated, for removal: This API element is subject to removal in a future version.Finds all configs configured to be used in backoffice.- Returns:
- collection of configs or an empty collection if there is none
-
getAllMappedTypes
Deprecated, for removal: This API element is subject to removal in a future version.Finds all types that are used in configs in backoffice.- Returns:
- collection of composed types or an empty collection if there is no config
-
getSolrFacetSearchConfigModel
SolrFacetSearchConfigModel getSolrFacetSearchConfigModel(String typeCode) throws FacetConfigServiceException Deprecated, for removal: This API element is subject to removal in a future version.Finds matching config for given type or one of its superTypes.- Parameters:
typeCode- type code.- Returns:
- config for given type code.
- Throws:
FacetConfigServiceException- when configuration cannot be load
-
getSolrIndexedType
Deprecated, for removal: This API element is subject to removal in a future version.Finds indexed type for given type code or one of its superTypes.- Parameters:
typeCode- type code.- Returns:
- index config for given type code.
-
getIndexedType
Deprecated, for removal: This API element is subject to removal in a future version.Gets converted index config from given config for given type code or one of its superTypes- Parameters:
config- config which includes indexed types.typeCode- type code.- Returns:
- converted index for given type code
-
isSolrSearchConfiguredForType
Deprecated, for removal: This API element is subject to removal in a future version.Tells whether there is existing solr config for given type or one of it's superTypes.- Parameters:
typeCode- type code.- Returns:
- true if there is solr config for given type code.
-
isBackofficeSolrSearchConfiguredForName
Deprecated, for removal: This API element is subject to removal in a future version.Tells whether there is existing backoffice solr config for given name.- Parameters:
facetSearchConfigName- name of the solr configuration- Returns:
- true if there is solr config for given name.
-