@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)
@Nonnull public final SearchHandler createHandler(SearchableField field)
SearchHandlerFactory
SearchHandler
using for the passed field.createHandler
in interface SearchHandlerFactory
field
- the field for which to create the handlerCopyright © 2002-2024 Atlassian. All Rights Reserved.