com.atlassian.jira.issue.search.util
Class QueryCreator

java.lang.Object
  extended bycom.atlassian.jira.issue.search.util.QueryCreator

public class QueryCreator
extends java.lang.Object


Field Summary
 ConstantsManager constantsManager
           
 
Constructor Summary
QueryCreator(ProjectManager projectManager, ConstantsManager constantsManager)
           
 
Method Summary
 java.lang.String createQuery(java.lang.String searchString)
          Create a URL to be redirected to, given a search query.
 GenericValue getTypeByName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

constantsManager

public final ConstantsManager constantsManager
Constructor Detail

QueryCreator

public QueryCreator(ProjectManager projectManager,
                    ConstantsManager constantsManager)
Method Detail

createQuery

public java.lang.String createQuery(java.lang.String searchString)
Create a URL to be redirected to, given a search query. The URL does not include context path, so will generally start with 'IssueNavigator.jspa?reset=true...."

It will do some smart searching based on whether there is a project selected.

Parameters:
searchString -
Returns:

getTypeByName

public GenericValue getTypeByName(java.lang.String name)