com.atlassian.jira.rpc.soap.service
Interface SearchService

All Known Implementing Classes:
SearchServiceImpl

public interface SearchService


Method Summary
 long getIssueCountForFilter(com.atlassian.crowd.embedded.api.User user, java.lang.String filterId)
           
 RemoteIssue[] getIssues(com.atlassian.crowd.embedded.api.User user, java.lang.String filterId)
           
 RemoteIssue[] getIssues(com.atlassian.crowd.embedded.api.User user, java.lang.String filterId, int offSet, int maxNumResults)
           
 RemoteIssue[] getIssuesFromJqlSearch(com.atlassian.crowd.embedded.api.User user, java.lang.String jqlSearch, int maxNumResults)
           
 RemoteIssue[] getIssuesFromTextSearch(com.atlassian.crowd.embedded.api.User user, java.lang.String searchTerms)
           
 RemoteIssue[] getIssuesFromTextSearch(com.atlassian.crowd.embedded.api.User user, java.lang.String searchTerms, int offSet, int maxNumResults)
           
 RemoteIssue[] getIssuesFromTextSearchWithProject(com.atlassian.crowd.embedded.api.User user, java.lang.String[] projectKeys, java.lang.String searchTerms, int maxNumResults)
           
 

Method Detail

getIssues

RemoteIssue[] getIssues(com.atlassian.crowd.embedded.api.User user,
                        java.lang.String filterId)
                        throws RemoteException
Throws:
RemoteException

getIssues

RemoteIssue[] getIssues(com.atlassian.crowd.embedded.api.User user,
                        java.lang.String filterId,
                        int offSet,
                        int maxNumResults)
                        throws RemoteException
Throws:
RemoteException

getIssueCountForFilter

long getIssueCountForFilter(com.atlassian.crowd.embedded.api.User user,
                            java.lang.String filterId)
                            throws RemoteException
Throws:
RemoteException

getIssuesFromTextSearch

RemoteIssue[] getIssuesFromTextSearch(com.atlassian.crowd.embedded.api.User user,
                                      java.lang.String searchTerms)
                                      throws RemoteException
Throws:
RemoteException

getIssuesFromTextSearch

RemoteIssue[] getIssuesFromTextSearch(com.atlassian.crowd.embedded.api.User user,
                                      java.lang.String searchTerms,
                                      int offSet,
                                      int maxNumResults)
                                      throws RemoteException
Throws:
RemoteException

getIssuesFromTextSearchWithProject

RemoteIssue[] getIssuesFromTextSearchWithProject(com.atlassian.crowd.embedded.api.User user,
                                                 java.lang.String[] projectKeys,
                                                 java.lang.String searchTerms,
                                                 int maxNumResults)
                                                 throws RemoteException
Throws:
RemoteException

getIssuesFromJqlSearch

RemoteIssue[] getIssuesFromJqlSearch(com.atlassian.crowd.embedded.api.User user,
                                     java.lang.String jqlSearch,
                                     int maxNumResults)
                                     throws RemoteException
Throws:
RemoteException


Copyright © 2004-2011 Atlassian. All Rights Reserved.