public interface AsSearchConfigurationService
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractAsSearchConfigurationModel> |
cloneSearchConfiguration(T searchConfiguration)
Clones the given search configuration.
|
<T extends AbstractAsSearchConfigurationModel> |
getAllSearchConfigurations()
Returns all search configurations.
|
<T extends AbstractAsSearchConfigurationModel> |
getOrCreateSearchConfigurationForContext(AsSearchProfileContext context,
AbstractAsSearchProfileModel searchProfile)
Returns the search configuration for a specific context and search profile.
|
<T extends AbstractAsSearchConfigurationModel> |
getSearchConfigurationForContext(AsSearchProfileContext context,
AbstractAsSearchProfileModel searchProfile)
Returns the search configuration for a specific context and search profile.
|
<T extends AbstractAsSearchConfigurationModel> |
getSearchConfigurationForUid(CatalogVersionModel catalogVersion,
java.lang.String uid)
Returns the search configuration for a specific catalog version and uid.
|
AsSearchConfigurationInfoData |
getSearchConfigurationInfoForContext(AsSearchProfileContext context,
AbstractAsSearchProfileModel searchProfile)
Returns search configuration related information for a specific context and search profile.
|
java.util.Set<java.lang.String> |
getSearchConfigurationQualifiers(AbstractAsSearchProfileModel searchProfile)
Gets the qualifiers for the search profile
|
<T extends AbstractAsSearchConfigurationModel> |
getSearchConfigurationsForCatalogVersion(CatalogVersionModel catalogVersion)
Returns all search configurations for a specific catalog version.
|
<T extends AbstractAsSearchConfigurationModel> java.util.List<T> getAllSearchConfigurations()
<T extends AbstractAsSearchConfigurationModel> java.util.List<T> getSearchConfigurationsForCatalogVersion(CatalogVersionModel catalogVersion)
catalogVersion - - the catalog version<T extends AbstractAsSearchConfigurationModel> java.util.Optional<T> getSearchConfigurationForUid(CatalogVersionModel catalogVersion, java.lang.String uid)
catalogVersion - - the catalog versionuid - - the unique identifier<T extends AbstractAsSearchConfigurationModel> java.util.Optional<T> getSearchConfigurationForContext(AsSearchProfileContext context, AbstractAsSearchProfileModel searchProfile)
context - - the search profile contextsearchProfile - - the search profile<T extends AbstractAsSearchConfigurationModel> T getOrCreateSearchConfigurationForContext(AsSearchProfileContext context, AbstractAsSearchProfileModel searchProfile)
context - - the search profile contextsearchProfile - - the search profileAsSearchConfigurationInfoData getSearchConfigurationInfoForContext(AsSearchProfileContext context, AbstractAsSearchProfileModel searchProfile)
context - - the search profile contextsearchProfile - - the search profile<T extends AbstractAsSearchConfigurationModel> T cloneSearchConfiguration(T searchConfiguration)
searchConfiguration - - the search configuration to be clonedjava.util.Set<java.lang.String> getSearchConfigurationQualifiers(AbstractAsSearchProfileModel searchProfile)
searchProfile - - the search profileCopyright © 2018 SAP SE. All Rights Reserved.