Package org.ametys.cms.indexing.solr
Interface AdditionalPropertyIndexer
-
public interface AdditionalPropertyIndexer
Index additional properties.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<SchemaDefinition>
getSchemaDefinitions()
Get the schema definitions used by this indexer.Collection<String>
getSupportedTypes()
Get the object/document types supported by this indexer.void
index(AmetysObject object, org.apache.solr.common.SolrInputDocument document)
Index additional object properties in the corresponding document.
-
-
-
Method Detail
-
getSupportedTypes
Collection<String> getSupportedTypes()
Get the object/document types supported by this indexer.- Returns:
- The object or document types supported by this indexer.
-
index
void index(AmetysObject object, org.apache.solr.common.SolrInputDocument document)
Index additional object properties in the corresponding document.- Parameters:
object
- The object to index.document
- The destination document.
-
getSchemaDefinitions
Collection<SchemaDefinition> getSchemaDefinitions()
Get the schema definitions used by this indexer.- Returns:
- The schema definitions used by this indexer.
-
-