public interface SavedQueryUserRightsService extends SavedQueryService
| Modifier and Type | Method and Description |
|---|---|
void |
addReadUser(PrincipalModel user,
CockpitSavedQueryModel model)
Allows given user to read given collection.
|
java.util.Collection<CockpitSavedQueryModel> |
getNotSharedQueries(SearchProvider provider,
UserModel user)
Returns collection of saved queries that only user has.
|
java.util.List<PrincipalModel> |
getReadUsersForSavedQuery(CockpitSavedQueryModel model)
Returns list of all users who are allowed to read given saved query.
|
java.util.Collection<CockpitSavedQueryModel> |
getSharedQueries(SearchProvider provider,
UserModel user)
Returns collection of saved queries that user shares with and he received from other users.
|
void |
removeReadUser(PrincipalModel user,
CockpitSavedQueryModel model)
Disallow given user to read given collection.
|
createSavedQuery, deleteQuery, getQuery, getSavedQueries, publishSavedQuery, renameQuery, storeUpdatesvoid addReadUser(PrincipalModel user, CockpitSavedQueryModel model)
user - to add read accesscollection - to add read accessvoid removeReadUser(PrincipalModel user, CockpitSavedQueryModel model)
user - to remove read accesscollection - to remove read accessjava.util.List<PrincipalModel> getReadUsersForSavedQuery(CockpitSavedQueryModel model)
collection - the collection to check read accessjava.util.Collection<CockpitSavedQueryModel> getSharedQueries(SearchProvider provider, UserModel user)
java.util.Collection<CockpitSavedQueryModel> getNotSharedQueries(SearchProvider provider, UserModel user)
Copyright © 2018 SAP SE. All Rights Reserved.