public class AsSimpleSearchConfigurationStrategy extends AbstractAsSearchConfigurationStrategy<AsSimpleSearchProfileModel,AsSimpleSearchConfigurationModel>
AsSearchConfigurationStrategy for simple search profiles.| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CONTEXT_DESCRIPTION_KEY |
protected static java.lang.String |
CONTEXT_TYPE_KEY |
GLOBAL_CATEGORY_KEY| Constructor and Description |
|---|
AsSimpleSearchConfigurationStrategy() |
getAsSearchConfigurationDao, getL10nService, getModelService, setAsSearchConfigurationDao, setL10nService, setModelServiceprotected static final java.lang.String CONTEXT_TYPE_KEY
protected static final java.lang.String CONTEXT_DESCRIPTION_KEY
public java.util.Optional<AsSimpleSearchConfigurationModel> getForContext(AsSearchProfileContext context, AsSimpleSearchProfileModel searchProfile)
AsSearchConfigurationStrategycontext - - the search profile contextsearchProfile - - the search profileprotected boolean isValidSearchConfiguration(AsSimpleSearchConfigurationModel sourceSearchConfiguration)
public AsSimpleSearchConfigurationModel getOrCreateForContext(AsSearchProfileContext context, AsSimpleSearchProfileModel searchProfile)
AsSearchConfigurationStrategycontext - - the search profile contextsearchProfile - - the search profilepublic AsSearchConfigurationInfoData getInfoForContext(AsSearchProfileContext context, AsSimpleSearchProfileModel searchProfile)
AsSearchConfigurationStrategycontext - - the search profile contextsearchProfile - - the search profileprotected java.lang.String buildContextLabel(AsSearchProfileContext context, AsSimpleSearchProfileModel searchProfile)
protected AsSimpleSearchConfigurationModel createSearchConfiguration(AsSearchProfileContext context, AsSimpleSearchProfileModel searchProfile)
Copyright © 2018 SAP SE. All Rights Reserved.