public class SavedSearchManagerBean extends Object implements SavedSearchManagerLocal
| Constructor and Description |
|---|
SavedSearchManagerBean() |
| Modifier and Type | Method and Description |
|---|---|
int |
createSavedSearch(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.search.SavedSearch savedSearch)
Persisted a new
SavedSearch with the given primary key |
void |
deleteSavedSearch(org.rhq.core.domain.auth.Subject subject,
int savedSearchId)
Deletes the
SavedSearch with the given primary key |
org.rhq.core.domain.util.PageList<org.rhq.core.domain.search.SavedSearch> |
findSavedSearchesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.SavedSearchCriteria criteria)
Returns the
PageList of SavedSearch entities that match the criteria filters that are visible
to the user |
org.rhq.core.domain.search.SavedSearch |
getSavedSearchById(org.rhq.core.domain.auth.Subject subject,
int savedSearchId)
Returns the
SavedSearch with the given primary key |
boolean |
updateSavedSearch(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.search.SavedSearch savedSearch)
Saves all changes to the passed
SavedSearch database, correlating it to the record already
persisted with the same primary key |
public int createSavedSearch(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.search.SavedSearch savedSearch)
SavedSearchManagerRemoteSavedSearch with the given primary keycreateSavedSearch in interface SavedSearchManagerRemotesubject - the logged in user requesting the SavedSearch deletionsavedSearch - the primary key of the SavedSearch to be deletedSavedSearchManagerRemote.createSavedSearch(Subject, SavedSearch)public boolean updateSavedSearch(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.search.SavedSearch savedSearch)
SavedSearchManagerRemoteSavedSearch database, correlating it to the record already
persisted with the same primary keyupdateSavedSearch in interface SavedSearchManagerRemotesubject - the logged in user requesting the SavedSearch persisted modificationsavedSearch - the SavedSearch which will have its modifications persisted
.SavedSearch had any edits that needed to be persistedSavedSearchManagerRemote.updateSavedSearch(Subject, SavedSearch)public void deleteSavedSearch(org.rhq.core.domain.auth.Subject subject,
int savedSearchId)
SavedSearchManagerRemoteSavedSearch with the given primary keydeleteSavedSearch in interface SavedSearchManagerRemotesubject - the logged in user requesting the SavedSearch deletionsavedSearchId - the primary key of the SavedSearch to be deletedSavedSearchManagerRemote.deleteSavedSearch(Subject, int)public org.rhq.core.domain.search.SavedSearch getSavedSearchById(org.rhq.core.domain.auth.Subject subject,
int savedSearchId)
SavedSearchManagerRemoteSavedSearch with the given primary keygetSavedSearchById in interface SavedSearchManagerRemotesubject - the logged in user requesting the SavedSearch to be loadedsavedSearchId - the primary key of the SavedSearch to be loadedSavedSearch or null if it wasn't foundSavedSearchManagerRemote.getSavedSearchById(Subject, int)public org.rhq.core.domain.util.PageList<org.rhq.core.domain.search.SavedSearch> findSavedSearchesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.SavedSearchCriteria criteria)
SavedSearchManagerRemotePageList of SavedSearch entities that match the criteria filters that are visible
to the userfindSavedSearchesByCriteria in interface SavedSearchManagerRemotesubject - the logged in user requesting the PageList of SavedSearch to be returnedcriteria - the SavedSearchCriteria object that will filter the returned resultsPageList of SavedSearch entities that match the criteria filters, an empty list
will be returned if no results were found or none matches the given filtersCopyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.