public class DefaultAsSearchConfigurationService extends java.lang.Object implements AsSearchConfigurationService
AsSearchConfigurationService.| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CONTEXT_PARAM |
protected static java.lang.String |
SEARCH_PROFILE_PARAM |
protected static java.lang.String |
UID_PARAM |
| Constructor and Description |
|---|
DefaultAsSearchConfigurationService() |
protected static final java.lang.String UID_PARAM
protected static final java.lang.String CONTEXT_PARAM
protected static final java.lang.String SEARCH_PROFILE_PARAM
public java.util.List<AbstractAsSearchConfigurationModel> getAllSearchConfigurations()
AsSearchConfigurationServicegetAllSearchConfigurations in interface AsSearchConfigurationServicepublic java.util.List<AbstractAsSearchConfigurationModel> getSearchConfigurationsForCatalogVersion(CatalogVersionModel catalogVersion)
AsSearchConfigurationServicegetSearchConfigurationsForCatalogVersion in interface AsSearchConfigurationServicecatalogVersion - - the catalog versionpublic <T extends AbstractAsSearchConfigurationModel> java.util.Optional<T> getSearchConfigurationForUid(CatalogVersionModel catalogVersion, java.lang.String uid)
AsSearchConfigurationServicegetSearchConfigurationForUid in interface AsSearchConfigurationServicecatalogVersion - - the catalog versionuid - - the unique identifierpublic java.util.Optional<AbstractAsSearchConfigurationModel> getSearchConfigurationForContext(AsSearchProfileContext context, AbstractAsSearchProfileModel searchProfile)
AsSearchConfigurationServicegetSearchConfigurationForContext in interface AsSearchConfigurationServicecontext - - the search profile contextsearchProfile - - the search profilepublic AbstractAsSearchConfigurationModel getOrCreateSearchConfigurationForContext(AsSearchProfileContext context, AbstractAsSearchProfileModel searchProfile)
AsSearchConfigurationServicegetOrCreateSearchConfigurationForContext in interface AsSearchConfigurationServicecontext - - the search profile contextsearchProfile - - the search profilepublic AsSearchConfigurationInfoData getSearchConfigurationInfoForContext(AsSearchProfileContext context, AbstractAsSearchProfileModel searchProfile)
AsSearchConfigurationServicegetSearchConfigurationInfoForContext in interface AsSearchConfigurationServicecontext - - the search profile contextsearchProfile - - the search profilepublic AsSearchConfigurationDao getAsSearchConfigurationDao()
public void setAsSearchConfigurationDao(AsSearchConfigurationDao asSearchConfigurationDao)
public AsSearchProfileRegistry getAsSearchProfileRegistry()
public void setAsSearchProfileRegistry(AsSearchProfileRegistry asSearchProfileRegistry)
Copyright © 2018 SAP SE. All Rights Reserved.