|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SearchRequestManager
This manager is responsible for SearchRequest
s. SearchRequests encapsulate all information used for searches in the issue navigator.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.atlassian.jira.sharing.SharedEntityAccessor |
---|
SharedEntityAccessor.Factory, SharedEntityAccessor.RetrievalDescriptor |
Method Summary | |
---|---|
SearchRequest |
create(SearchRequest request)
Takes a SearchRequest, user, name of search request and description and persists the XML representation of the SearchRequest object to the database along with the rest of the details |
void |
delete(Long id)
Removes the SearchRequest GenericValue from the database based on its id |
Collection |
getAllOwnedSearchRequests(User user)
Retrieves a collection of SearchRequest objects that a user created. |
SearchRequest |
getOwnedSearchRequestByName(User author,
String name)
Find a search request given the author and the request name. |
SearchRequest |
getRequest(User searcher,
Long id)
Deprecated. since v3.13. Use SearchRequestService.getFilter(com.atlassian.jira.bc.JiraServiceContext, Long) |
List |
getRequests()
Deprecated. since v3.13. Use SearchRequestService.getFavouriteFilters(com.opensymphony.user.User)
or search functions |
Collection |
getRequests(User author)
Deprecated. since v3.13. Use SearchRequestService.getFavouriteFilters(com.opensymphony.user.User)
or search functions |
SearchRequest |
getSearchRequest(User searcher,
Long id)
Deprecated. since v3.13. Use SearchRequestService.getFilter(com.atlassian.jira.bc.JiraServiceContext, Long) |
SearchRequest |
getSearchRequestById(User user,
Long id)
Return the search request as stored in the database |
String |
getSearchRequestOwnerUserName(Long id)
Return the owner of the passed SearchRequest. |
List |
getVisibleRequests(User user)
Deprecated. since v3.13. Use SearchRequestService.getFavouriteFilters(com.opensymphony.user.User)
or search functions |
SharedEntitySearchResult |
search(SharedEntitySearchParameters searchParameters,
User user,
int pagePosition,
int pageWidth)
Search for the SearchRequests that match the passed searchParameters. |
SearchRequest |
update(SearchRequest request)
Updates an existing search request in the database. |
Methods inherited from interface com.atlassian.jira.sharing.SharedEntityAccessor |
---|
adjustFavouriteCount, get, getAll, getSharedEntity, getSharedEntity, getType, hasPermissionToUse |
Method Detail |
---|
Collection getAllOwnedSearchRequests(User user)
user
- The user who created the SearchRequests
SearchRequest
that user created.SearchRequest getOwnedSearchRequestByName(User author, String name)
author
- The author of the SearchRequestname
- The name of the SearchRequest
SearchRequest getSearchRequestById(User user, Long id)
user
- The user to check shares withid
- The id of the filter
String getSearchRequestOwnerUserName(Long id)
id
- the identifier of the SearchRequest.
SearchRequest create(SearchRequest request)
request
- SearchResult that should be persisted
SearchRequest update(SearchRequest request)
request
- the request to persist
SearchRequest
that was persisted to the databasevoid delete(Long id)
id
- of the search request to be removed from storageList getVisibleRequests(User user)
SearchRequestService.getFavouriteFilters(com.opensymphony.user.User)
or search functions
user
- The user to find search requests for
SearchRequest getRequest(User searcher, Long id)
SearchRequestService.getFilter(com.atlassian.jira.bc.JiraServiceContext, Long)
searcher
- The user to check permissions for.id
- The id of the SearchRequest
SearchRequest getSearchRequest(User searcher, Long id)
SearchRequestService.getFilter(com.atlassian.jira.bc.JiraServiceContext, Long)
searcher
- The user to check permissions for.id
- The id of the SearchRequest
List getRequests() throws org.ofbiz.core.entity.GenericEntityException
SearchRequestService.getFavouriteFilters(com.opensymphony.user.User)
or search functions
org.ofbiz.core.entity.GenericEntityException
- thrown if error occurs in databaseCollection getRequests(User author)
SearchRequestService.getFavouriteFilters(com.opensymphony.user.User)
or search functions
author
- to retrieve all the SearchRequests for
SharedEntitySearchResult search(SharedEntitySearchParameters searchParameters, User user, int pagePosition, int pageWidth)
searchParameters
- the searchParameters to query.user
- the user performing the search.pagePosition
- the page to return.pageWidth
- the number of results per page.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |