@InjectableComponent public final class ComponentSearchHandlerFactory extends Object
SearchHandler
for the ComponentsSystemField
.Constructor and Description |
---|
ComponentSearchHandlerFactory(ComponentFactory componentFactory,
ComponentClauseQueryFactory clauseFactory,
ComponentValidator caluseValidator,
FieldClausePermissionChecker.Factory clausePermissionFactory,
ComponentClauseContextFactory componentClauseContextFactory,
PermissionManager permissionManager,
ProjectComponentManager projectComponentManager,
ProjectManager projectManager,
MultiClauseDecoratorContextFactory.Factory multiFactory) |
Modifier and Type | Method and Description |
---|---|
SearchHandler |
createHandler(SearchableField field)
Create the
SearchHandler using for the passed field. |
public ComponentSearchHandlerFactory(ComponentFactory componentFactory, ComponentClauseQueryFactory clauseFactory, ComponentValidator caluseValidator, FieldClausePermissionChecker.Factory clausePermissionFactory, ComponentClauseContextFactory componentClauseContextFactory, PermissionManager permissionManager, ProjectComponentManager projectComponentManager, ProjectManager projectManager, MultiClauseDecoratorContextFactory.Factory multiFactory)
public final SearchHandler createHandler(SearchableField field)
SearchHandlerFactory
SearchHandler
using for the passed field.createHandler
in interface SearchHandlerFactory
field
- the field to create the handler for.Copyright © 2002-2017 Atlassian. All Rights Reserved.