public class JahiaTranslationNodeIndexer extends JahiaNodeIndexer
NodeIndexer implementation for Constants.JAHIANT_TRANSLATION nodes.ACL_UUID, CHECK_VISIBILITY, FACET_HIERARCHY, FACET_PREFIX, hierarchyMgr, INVALID_LANGUAGES, J_ACE_GRANT, J_ACE_PRINCIPAL, J_ACE_ROLES, J_ACL, J_ACL_INHERITED, J_INVALID_LANGUAGES, J_PUBLISHED, J_VISIBILITY, logger, namespaceRegistry, nodeTypeRegistry, PUBLISHED, supportSpellchecking, TRANSLATED_NODE_PARENT, TRANSLATION_LANGUAGE| Modifier | Constructor and Description |
|---|---|
protected |
JahiaTranslationNodeIndexer(org.apache.jackrabbit.core.state.NodeState node,
org.apache.jackrabbit.core.state.ItemStateManager stateProvider,
org.apache.jackrabbit.core.query.lucene.NamespaceMappings mappings,
Executor executor,
org.apache.tika.parser.Parser parser,
org.apache.jackrabbit.core.query.QueryHandlerContext context,
NodeTypeRegistry typeRegistry,
javax.jcr.NamespaceRegistry nameRegistry) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.document.Document |
createDoc() |
protected String |
getFullTextFieldName(String site) |
protected ExtendedPropertyDefinition |
getPropertyDefinition(String fieldName) |
addAclUuid, addBinaryValue, addBooleanValue, addCalendarValue, addDoubleValue, addFacetValue, addHierarchicalFacetValue, addLongValue, addNameValue, addParentChildRelation, addReferenceValue, addStringValue, cleanupNodeProperties, createFulltextField, createNodeIndexer, getExtendedPropertyDefinition, getIndexingConfig, getNodeType, getPropertyBoost, getPropertyDefinitionFor, getPropertyName, getTypeNameAsString, getTypeNameAsString, isAddAclUuidInIndex, isIncludedInNodeIndex, isIndexed, isSupportSpellchecking, isUseOptimizedACEIndexation, resolveSite, setAddAclUuidInIndex, setSupportSpellchecking, setUseOptimizedACEIndexation, useInExcerptaddDecimalValue, addLength, addMVPName, addNodeName, addPathValue, addPropertyName, addStringValue, addStringValue, addStringValue, addURIValue, addValue, addValueProperty, createFieldWithoutNorms, createFulltextField, createFulltextField, createFulltextField, createFulltextField, createFulltextField, getMaxExtractLength, getNodeBoost, getNodeId, getValue, isSupportedMediaType, setIndexFormatVersion, setIndexingConfiguration, setMaxExtractLength, setSupportHighlighting, throwRepositoryExceptionprotected JahiaTranslationNodeIndexer(org.apache.jackrabbit.core.state.NodeState node,
org.apache.jackrabbit.core.state.ItemStateManager stateProvider,
org.apache.jackrabbit.core.query.lucene.NamespaceMappings mappings,
Executor executor,
org.apache.tika.parser.Parser parser,
org.apache.jackrabbit.core.query.QueryHandlerContext context,
NodeTypeRegistry typeRegistry,
javax.jcr.NamespaceRegistry nameRegistry)
protected ExtendedPropertyDefinition getPropertyDefinition(String fieldName) throws javax.jcr.RepositoryException, org.apache.jackrabbit.core.state.ItemStateException
getPropertyDefinition in class JahiaNodeIndexerjavax.jcr.RepositoryExceptionorg.apache.jackrabbit.core.state.ItemStateExceptionprotected String getFullTextFieldName(String site)
getFullTextFieldName in class JahiaNodeIndexerpublic org.apache.lucene.document.Document createDoc()
throws javax.jcr.RepositoryException
createDoc in class JahiaNodeIndexerjavax.jcr.RepositoryExceptionCopyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.