public class DummySavedQueryUserRightsServiceImpl extends java.lang.Object implements SavedQueryUserRightsService
Provides dummy implementation of SavedQueryUserRightsService interface.
| Constructor and Description |
|---|
DummySavedQueryUserRightsServiceImpl(SavedQueryService savedQueryService) |
| Modifier and Type | Method and Description |
|---|---|
void |
addReadUser(PrincipalModel user,
CockpitSavedQueryModel model)
Allows given user to read given collection.
|
CockpitSavedQueryModel |
createSavedQuery(java.lang.String label,
Query query,
UserModel user)
Creates the saved query.
|
void |
deleteQuery(CockpitSavedQueryModel query)
Delete query.
|
java.util.Collection<CockpitSavedQueryModel> |
getNotSharedQueries(SearchProvider provider,
UserModel user)
Returns collection of saved queries that only user has.
|
Query |
getQuery(CockpitSavedQueryModel savedQuery)
Gets the query.
|
java.util.List<PrincipalModel> |
getReadUsersForSavedQuery(CockpitSavedQueryModel model)
Returns list of all users who are allowed to read given saved query.
|
java.util.Collection<CockpitSavedQueryModel> |
getSavedQueries(SearchProvider provider,
UserModel user)
Gets the saved queries for given parameters.
|
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 |
publishSavedQuery(CockpitSavedQueryModel query)
Publish saved query.
|
void |
removeReadUser(PrincipalModel user,
CockpitSavedQueryModel model)
Disallow given user to read given collection.
|
void |
renameQuery(CockpitSavedQueryModel query,
java.lang.String label)
Rename query.
|
void |
storeUpdates(CockpitSavedQueryModel query)
Store updates.
|
public DummySavedQueryUserRightsServiceImpl(SavedQueryService savedQueryService)
public java.util.Collection<CockpitSavedQueryModel> getSavedQueries(SearchProvider provider, UserModel user)
SavedQueryServicegetSavedQueries in interface SavedQueryServiceprovider - the provideruser - the userpublic CockpitSavedQueryModel createSavedQuery(java.lang.String label, Query query, UserModel user)
SavedQueryServicecreateSavedQuery in interface SavedQueryServicelabel - the labelquery - the queryuser - the userpublic Query getQuery(CockpitSavedQueryModel savedQuery)
SavedQueryServicegetQuery in interface SavedQueryServicesavedQuery - the saved querypublic void deleteQuery(CockpitSavedQueryModel query)
SavedQueryServicedeleteQuery in interface SavedQueryServicequery - the querypublic void renameQuery(CockpitSavedQueryModel query, java.lang.String label)
SavedQueryServicerenameQuery in interface SavedQueryServicequery - the querylabel - the labelpublic void storeUpdates(CockpitSavedQueryModel query)
SavedQueryServicestoreUpdates in interface SavedQueryServicequery - the querypublic void publishSavedQuery(CockpitSavedQueryModel query)
SavedQueryServicepublishSavedQuery in interface SavedQueryServicequery - the querypublic void addReadUser(PrincipalModel user, CockpitSavedQueryModel model)
SavedQueryUserRightsServiceaddReadUser in interface SavedQueryUserRightsServiceuser - to add read accesspublic void removeReadUser(PrincipalModel user, CockpitSavedQueryModel model)
SavedQueryUserRightsServiceremoveReadUser in interface SavedQueryUserRightsServiceuser - to remove read accesspublic java.util.List<PrincipalModel> getReadUsersForSavedQuery(CockpitSavedQueryModel model)
SavedQueryUserRightsServicegetReadUsersForSavedQuery in interface SavedQueryUserRightsServicepublic java.util.Collection<CockpitSavedQueryModel> getSharedQueries(SearchProvider provider, UserModel user)
SavedQueryUserRightsServicegetSharedQueries in interface SavedQueryUserRightsServicepublic java.util.Collection<CockpitSavedQueryModel> getNotSharedQueries(SearchProvider provider, UserModel user)
SavedQueryUserRightsServicegetNotSharedQueries in interface SavedQueryUserRightsServiceCopyright © 2018 SAP SE. All Rights Reserved.