Package org.ametys.cms.search.solr
package org.ametys.cms.search.solr
-
ClassDescriptionConcurrent update solr client specific for Ametys.
Allow operations on only one collection (specified by the constructor), and forbid operations on all other collections.Export a solr searchGet the path where the async solr exports are stored.Search model wrapper which handles custom on-the-fly columns and facets.Component acting as a single entry point to get access to Solr clients.Default updateSolrClient
which uses the Solr default Update Request Processor chainGet a solr query string from a search tool.Create a dynamic model with the given columns and facets and return the model columns if valid.UpdateSolrClient
which uses the Solr `noAutoCommit` Update Request Processor chain, so as to not trigger the autoCommit mechanism.Component searching objects corresponding to aQuery
.Component acting as a single entry point to get access to Solr clients.Helper to build Solr content queries.ASchedulable
job for executing scripts.SAX the columns of a Solr search tool model.Helper for solr query editor.Execute a solr query with custom columns and facets.Provides an iterator over the IDs of the objects in a solrQueryResponse
.SolrResponseIterable<A extends AmetysObject>AmetysObjectIterable
backed by a solrQueryResponse
.SolrSearchResults<A extends AmetysObject>Solr implementation of aSearchResults
.