com.atlassian.jira.issue.search.handlers
Class AffectedVersionSearchHandlerFactory

java.lang.Object
  extended by com.atlassian.jira.issue.search.handlers.AffectedVersionSearchHandlerFactory
All Implemented Interfaces:
SearchHandlerFactory

@InjectableComponent
public final class AffectedVersionSearchHandlerFactory
extends Object

Class to create the SearchHandler for the Affects version clause.

Since:
v4.0

Constructor Summary
AffectedVersionSearchHandlerFactory(ComponentFactory componentFactory, AffectedVersionClauseQueryFactory factory, AffectedVersionValidator validator, FieldClausePermissionChecker.Factory clausePermissionFactory, VersionClauseContextFactory versionClauseContextFactory, PermissionManager permissionManager, VersionManager versionManager, I18nHelper.BeanFactory beanFactory, SingleProjectRequiringSearcherRegistry registry)
           
 
Method Summary
 SearchHandler createHandler(SearchableField field)
          Create the SearchHandler using for the passed field.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AffectedVersionSearchHandlerFactory

public AffectedVersionSearchHandlerFactory(ComponentFactory componentFactory,
                                           AffectedVersionClauseQueryFactory factory,
                                           AffectedVersionValidator validator,
                                           FieldClausePermissionChecker.Factory clausePermissionFactory,
                                           VersionClauseContextFactory versionClauseContextFactory,
                                           PermissionManager permissionManager,
                                           VersionManager versionManager,
                                           I18nHelper.BeanFactory beanFactory,
                                           SingleProjectRequiringSearcherRegistry registry)
Method Detail

createHandler

public final SearchHandler createHandler(SearchableField field)
Description copied from interface: SearchHandlerFactory
Create the SearchHandler using for the passed field.

Specified by:
createHandler in interface SearchHandlerFactory
Parameters:
field - the field to create the handler for.
Returns:
a new SearchHandler for the passed field. Should never return null.


Copyright © 2002-2013 Atlassian. All Rights Reserved.