|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rhq.enterprise.server.search.SavedSearchManagerBean
public class SavedSearchManagerBean
This bean provides functionality to CRUD saved search patterns.
| Constructor Summary | |
|---|---|
SavedSearchManagerBean()
|
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SavedSearchManagerBean()
| Method Detail |
|---|
public int createSavedSearch(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.search.SavedSearch savedSearch)
SavedSearchManagerRemoteSavedSearch with the given primary key
createSavedSearch 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 key
updateSavedSearch 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 key
deleteSavedSearch 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 key
getSavedSearchById in interface SavedSearchManagerRemotesubject - the logged in user requesting the SavedSearch to be loadedsavedSearchId - the primary key of the SavedSearch to be loaded
SavedSearch 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 user
findSavedSearchesByCriteria in interface SavedSearchManagerRemotesubject - the logged in user requesting the PageList of SavedSearch to be returnedcriteria - the SavedSearchCriteria object that will filter the returned results
PageList of SavedSearch entities that match the criteria filters, an empty list
will be returned if no results were found or none matches the given filters
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||