Uses of Interface
org.opencms.search.I_CmsIndexWriter
-
Packages that use I_CmsIndexWriter Package Description org.opencms.search Implements the main full text search and indexing functions available in OpenCms.org.opencms.search.solr The package contains the Solr search integration. -
-
Uses of I_CmsIndexWriter in org.opencms.search
Classes in org.opencms.search that implement I_CmsIndexWriter Modifier and Type Class Description class
CmsLuceneIndexWriter
Delegates indexing to a standard Lucene IndexWriter.Methods in org.opencms.search that return I_CmsIndexWriter Modifier and Type Method Description protected abstract I_CmsIndexWriter
A_CmsSearchIndex. createIndexWriter(boolean create, I_CmsReport report)
Creates a new index writer.protected I_CmsIndexWriter
CmsSearchIndex. createIndexWriter(boolean create, I_CmsReport report)
Creates a new index writer.I_CmsIndexWriter
A_CmsSearchIndex. getIndexWriter(I_CmsReport report, boolean create)
Returns a new index writer for this index.I_CmsIndexWriter
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_CmsIndexWriter Modifier and Type Method Description void
CmsIndexingThreadManager. createIndexingThread(CmsVfsIndexer indexer, I_CmsIndexWriter writer, CmsResource res)
Creates and starts a new indexing thread for a resource.protected void
CmsVfsIndexer. deleteResource(I_CmsIndexWriter indexWriter, CmsPublishedResource resource)
Deletes a resource with the given index writer.void
CmsVfsIndexer. deleteResources(I_CmsIndexWriter indexWriter, java.util.List<CmsPublishedResource> resourcesToDelete)
void
I_CmsIndexer. deleteResources(I_CmsIndexWriter indexWriter, java.util.List<CmsPublishedResource> resourcesToDelete)
Incremental index update - delete the index entry for all resources in the given list.void
CmsDependencyIndexer. rebuildIndex(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsSearchIndexSource source)
void
CmsVfsIndexer. rebuildIndex(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsSearchIndexSource source)
void
I_CmsIndexer. rebuildIndex(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsSearchIndexSource source)
Rebuilds the index for the given configured index source.protected void
A_CmsSearchIndex. setIndexWriter(I_CmsIndexWriter writer)
Sets the index writer.protected void
CmsVfsIndexer. updateResource(I_CmsIndexWriter indexWriter, java.lang.String rootPath, I_CmsSearchDocument doc)
Updates a resource with the given index writer and the new document provided.protected void
CmsVfsIndexer. updateResource(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, CmsResource resource)
Updates (writes) a single resource in the index.void
CmsVfsIndexer. updateResources(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, java.util.List<CmsPublishedResource> resourcesToUpdate)
void
I_CmsIndexer. updateResources(I_CmsIndexWriter writer, CmsIndexingThreadManager threadManager, java.util.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.solr Modifier and Type Interface Description interface
I_CmsSolrIndexWriter
Interface for Solr index writers.Classes in org.opencms.search.solr that implement I_CmsIndexWriter Modifier and Type Class Description class
CmsSolrIndexWriter
Implements the index writer for the Solr server used by OpenCms.Methods in org.opencms.search.solr that return I_CmsIndexWriter Modifier and Type Method Description I_CmsIndexWriter
CmsSolrIndex. createIndexWriter(boolean create, I_CmsReport report)
-