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 |
| Constructor and Description |
|---|
AsSimpleSearchConfigurationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildContextLabel() |
protected AsSimpleSearchConfigurationModel |
createSearchConfiguration(AsSimpleSearchProfileModel searchProfile) |
java.util.Optional<AsSimpleSearchConfigurationModel> |
getForContext(AsSearchProfileContext context,
AsSimpleSearchProfileModel searchProfile)
Returns the search configuration for a specific context and search profile.
|
AsSearchConfigurationInfoData |
getInfoForContext(AsSearchProfileContext context,
AsSimpleSearchProfileModel searchProfile)
Returns search configuration related information for a specific context and search profile.
|
AsSimpleSearchConfigurationModel |
getOrCreateForContext(AsSearchProfileContext context,
AsSimpleSearchProfileModel searchProfile)
Returns the search configuration for a specific context and search profile.
|
java.util.Set<java.lang.String> |
getQualifiers(AsSimpleSearchProfileModel searchProfile)
Gets the qualifiers for the search profile
|
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 profilepublic 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()
protected AsSimpleSearchConfigurationModel createSearchConfiguration(AsSimpleSearchProfileModel searchProfile)
public java.util.Set<java.lang.String> getQualifiers(AsSimpleSearchProfileModel searchProfile)
AsSearchConfigurationStrategyCopyright © 2018 SAP SE. All Rights Reserved.