Package | Description |
---|---|
org.xwiki.search.solr |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSolrCoreInitializer.addBinaryField(String name,
boolean dynamic)
Binary data.
|
protected void |
AbstractSolrCoreInitializer.addBooleanField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addCopyField(String source,
String... dest)
Add a copy field.
|
protected void |
AbstractSolrCoreInitializer.addField(Map<String,Object> fieldAttributes,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addField(String name,
String type,
boolean dynamic,
Object... attributes)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addFieldType(String name,
String solrClass,
Object... attributes)
Add a field type in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addMapField(String name)
Binary data.
|
protected void |
AbstractSolrCoreInitializer.addPDateField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addPDoubleField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addPFloatField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addPIntField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addPLongField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addStringField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.addTextGeneralField(String name,
boolean multiValued,
boolean dynamic)
Add a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.commit()
Performs an explicit commit, causing pending documents to be committed for indexing.
|
protected abstract void |
AbstractSolrCoreInitializer.createSchema()
Create the schema from scratch.
|
protected void |
AbstractSolrCoreInitializer.deleteField(String fieldName,
boolean dynamic)
Delete a field in the Solr schema.
|
org.apache.solr.client.solrj.SolrClient |
Solr.getClient(String name) |
protected Long |
AbstractSolrCoreInitializer.getCurrentCoreVersion() |
protected Long |
AbstractSolrCoreInitializer.getCurrentXWikiVersion() |
protected Map<String,Map<String,Object>> |
AbstractSolrCoreInitializer.getFields(boolean force) |
protected Map<String,org.apache.solr.client.solrj.response.schema.FieldTypeRepresentation> |
AbstractSolrCoreInitializer.getFieldTypes(boolean force) |
void |
SolrCoreInitializer.initialize(org.apache.solr.client.solrj.SolrClient client)
Initialize the client after its creation.
|
void |
AbstractSolrCoreInitializer.initialize(org.apache.solr.client.solrj.SolrClient client) |
protected void |
AbstractSolrCoreInitializer.initializeBaseSchema() |
protected void |
AbstractSolrCoreInitializer.initializeCoreSchema() |
protected abstract void |
AbstractSolrCoreInitializer.migrateSchema(long cversion)
Migrate the existing schema.
|
protected void |
AbstractSolrCoreInitializer.replaceFieldType(String name,
String solrClass,
Object... attributes)
Replace a field type in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setBinaryField(String name,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setBooleanField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setCurrentCoreVersion(boolean add) |
protected void |
AbstractSolrCoreInitializer.setCurrentXWikiVersion(boolean add) |
protected void |
AbstractSolrCoreInitializer.setField(Map<String,Object> fieldAttributes,
boolean dynamic)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setField(String name,
String type,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setFieldType(org.apache.solr.client.solrj.request.schema.FieldTypeDefinition definition,
boolean add)
Add a field type in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setFieldType(Map<String,Object> attributes,
boolean add)
Add a field type in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setFieldType(String name,
String solrClass,
boolean add,
Object... attributes)
Add a field type in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setMapField(String name,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setPDateField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setPDoubleField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setPFloatField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setPIntField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setPLongField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setStringField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
protected void |
AbstractSolrCoreInitializer.setTextGeneralField(String name,
boolean multiValued,
boolean dynamic,
Object... attributes)
Add or replace a field in the Solr schema.
|
Copyright © 2004–2022 XWiki. All rights reserved.