public interface BackofficeSavedQueriesService
BackofficeSavedQueryModel| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NOT_CONVERTED_ATTRIBUTE_VALUES
Attribute name in
AdvancedSearchInitContext which contains not converted attributes values. |
| Modifier and Type | Method and Description |
|---|---|
BackofficeSavedQueryModel |
createSavedQuery(java.util.Map<java.util.Locale,java.lang.String> queryName,
AdvancedSearchData advancedSearchData,
UserModel userModel,
java.util.List<UserGroupModel> groups)
Creates saved query from
AdvancedSearchInitContext |
AdvancedSearchInitContext |
getAdvancedSearchInitContext(BackofficeSavedQueryModel savedQueryModel)
Converts saved query model to advanced search context which can be passes to advancedSearchWidget.
|
java.util.List<BackofficeSavedQueryModel> |
getSavedQueries(UserModel userModel)
Searches saved queries for specified user.
|
static final java.lang.String NOT_CONVERTED_ATTRIBUTE_VALUES
AdvancedSearchInitContext which contains not converted attributes values.java.util.List<BackofficeSavedQueryModel> getSavedQueries(UserModel userModel)
BackofficeSavedQueryModel.getQueryOwner() and all which have at least one of user's groups is in query's
groups BackofficeSavedQueryModel.getUserGroups().userModel - owner of a queryBackofficeSavedQueryModel createSavedQuery(java.util.Map<java.util.Locale,java.lang.String> queryName, AdvancedSearchData advancedSearchData, UserModel userModel, java.util.List<UserGroupModel> groups)
AdvancedSearchInitContextqueryName - query nameuserModel - saved query owner BackofficeSavedQueryModel.setQueryOwner(UserModel)groups - user groups which should see saved query.advancedSearchData - advanced search data.AdvancedSearchInitContext getAdvancedSearchInitContext(BackofficeSavedQueryModel savedQueryModel)
NOT_CONVERTED_ATTRIBUTE_VALUESsavedQueryModel - saved query.Copyright © 2018 SAP SE. All Rights Reserved.