| Package | Description | 
|---|---|
| org.apache.jackrabbit.core | Contains the core classes that provide the implementation of the JCR API. | 
| org.apache.jackrabbit.core.config | Jackrabbit configuration handling. | 
| org.apache.jackrabbit.core.query | |
| org.apache.jackrabbit.core.query.lucene | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryHandler | SearchManager. getQueryHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryHandler | WorkspaceConfig. getQueryHandler(QueryHandlerContext context)Returns an initialized query handler, or  nullif one
 was not configured. | 
| QueryHandler | RepositoryConfig. getQueryHandler(QueryHandlerContext context)Returns the initialized query handler, or  nullif one
 has not been configured. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractQueryHandlerImplements default behaviour for some methods of  QueryHandler. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected QueryHandler | QueryImpl. handlerThe query handler for this query. | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryHandler | QueryHandlerContext. getParentHandler()Returns the parent query handler. | 
| QueryHandler | QueryHandlerFactory. getQueryHandler(QueryHandlerContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | OnWorkspaceInconsistency. handleMissingChildNode(NoSuchItemStateException exception,
                      QueryHandler handler,
                      Path path,
                      NodeState node,
                      ChildNodeEntry child)Handle a missing child node state. | 
| void | QueryObjectModelImpl. init(SessionContext sessionContext,
    QueryHandler handler,
    QueryObjectModelTree qomTree,
    String language,
    Node node)Initializes a query instance from a query object model. | 
| void | QueryObjectModelImpl. init(SessionContext sessionContext,
    QueryHandler handler,
    String statement,
    String language,
    Node node)Initialises a query instance from a query string. | 
| void | QueryImpl. init(SessionContext sessionContext,
    QueryHandler handler,
    String statement,
    String language,
    Node node)Initialises a query instance from a query string. | 
| abstract void | AbstractQueryImpl. init(SessionContext sessionContext,
    QueryHandler handler,
    String statement,
    String language,
    Node node)Initialises a query instance from a query string. | 
| void | OnWorkspaceInconsistency. logError(ItemStateException exception,
        QueryHandler handler,
        Path path,
        NodeState node,
        ChildNodeEntry child)Logs a generic workspace inconsistency error. | 
| Constructor and Description | 
|---|
| QueryHandlerContext(String workspace,
                   RepositoryContext repositoryContext,
                   SharedItemStateManager stateMgr,
                   PersistenceManager pm,
                   NodeId rootId,
                   QueryHandler parentHandler,
                   NodeId excludedNodeId)Creates a new context instance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SearchIndexImplements a  QueryHandlerusing
 Lucene. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SpellChecker. init(QueryHandler handler)Initializes this spell checker with an abstract query tree. | 
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.