Uses of Interface
org.opencms.search.I_CmsIndexWriter
Packages that use I_CmsIndexWriter
Package
Description
Implements the main full text search and indexing functions available in OpenCms.
The package contains the Solr search integration.
-
Uses of I_CmsIndexWriter in org.opencms.search
Classes in org.opencms.search that implement I_CmsIndexWriterModifier and TypeClassDescriptionclassDelegates indexing to a standard Lucene IndexWriter.Methods in org.opencms.search that return I_CmsIndexWriterModifier and TypeMethodDescriptionprotected abstract I_CmsIndexWriterA_CmsSearchIndex.createIndexWriter(boolean create, I_CmsReport report) Creates a new index writer.protected I_CmsIndexWriterCmsSearchIndex.createIndexWriter(boolean create, I_CmsReport report) Creates a new index writer.A_CmsSearchIndex.getIndexWriter(I_CmsReport report, boolean create) Returns a new index writer for this index.I_CmsSearchIndex.getIndexWriter(I_CmsReport report, boolean create) Returns a new index writer for this index.Methods in org.opencms.search with parameters of type I_CmsIndexWriterModifier and TypeMethodDescriptionvoidCmsIndexingThreadManager.createIndexingThread(CmsVfsIndexer indexer, I_CmsIndexWriter writer, CmsResource res) Creates and starts a new indexing thread for a resource.protected voidCmsVfsIndexer.deleteResource(I_CmsIndexWriter indexWriter, CmsPublishedResource resource) Deletes a resource with the given index writer.voidCmsVfsIndexer.deleteResources(I_CmsIndexWriter indexWriter, List<CmsPublishedResource> resourcesToDelete) voidI_CmsIndexer.deleteResources(I_CmsIndexWriter indexWriter, List<CmsPublishedResource> resourcesToDelete) Incremental index update - delete the index entry for all resources in the given list.voidCmsDependencyIndexer.rebuildIndex(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsSearchIndexSource source) voidCmsVfsIndexer.rebuildIndex(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsSearchIndexSource source) voidI_CmsIndexer.rebuildIndex(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsSearchIndexSource source) Rebuilds the index for the given configured index source.protected voidA_CmsSearchIndex.setIndexWriter(I_CmsIndexWriter writer) Sets the index writer.protected voidCmsVfsIndexer.updateResource(I_CmsIndexWriter indexWriter, String rootPath, I_CmsSearchDocument doc) Updates a resource with the given index writer and the new document provided.protected voidCmsVfsIndexer.updateResource(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsResource resource) Updates (writes) a single resource in the index.voidCmsVfsIndexer.updateResources(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, List<CmsPublishedResource> resourcesToUpdate) voidI_CmsIndexer.updateResources(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, List<CmsPublishedResource> resourcesToUpdate) Incremental index update - create a new index entry for all resources in the given list. -
Uses of I_CmsIndexWriter in org.opencms.search.solr
Subinterfaces of I_CmsIndexWriter in org.opencms.search.solrModifier and TypeInterfaceDescriptioninterfaceInterface for Solr index writers.Classes in org.opencms.search.solr that implement I_CmsIndexWriterModifier and TypeClassDescriptionclassImplements the index writer for the Solr server used by OpenCms.Methods in org.opencms.search.solr that return I_CmsIndexWriterModifier and TypeMethodDescriptionCmsSolrIndex.createIndexWriter(boolean create, I_CmsReport report)