com.atlassian.jira.bc.search
Interface PickerSearchService

All Known Subinterfaces:
ManageableAsProjectPickerSearchService
All Known Implementing Classes:
AbstratEntityPickerSearchService, DefaultManageableAsProjectPickerSearchService

public interface PickerSearchService


Method Summary
 boolean canPerformAjaxSearch(com.atlassian.jira.bc.JiraServiceContext jiraServiceContext)
          Returns true only if Picker Ajax search is enabled
 java.util.Collection getResults(com.atlassian.jira.bc.JiraServiceContext jiraServiceContext, java.lang.String entityName, java.lang.String query)
          Get an Entity based on a query string.
 boolean isAjaxSearchEnabled()
          Returns true only if Picker Ajax search is enabled.
 

Method Detail

getResults

java.util.Collection getResults(com.atlassian.jira.bc.JiraServiceContext jiraServiceContext,
                                java.lang.String entityName,
                                java.lang.String query)
Get an Entity based on a query string. Matches on the start of id, each word in shortDescription & description

Parameters:
jiraServiceContext - Jira Service Context
query - String to search for.
Returns:
Collection of objects that match criteria.

canPerformAjaxSearch

boolean canPerformAjaxSearch(com.atlassian.jira.bc.JiraServiceContext jiraServiceContext)
Returns true only if Picker Ajax search is enabled

Parameters:
jiraServiceContext - Jira Service Context
Returns:
True if enabled, otherwise false

isAjaxSearchEnabled

boolean isAjaxSearchEnabled()
Returns true only if Picker Ajax search is enabled.

Returns:
true if enabled.


Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.