public abstract class QueryEngineDescriptionHandler
extends org.apache.solr.handler.RequestHandlerBase
implements org.apache.solr.util.plugin.SolrCoreAware
Constructor and Description |
---|
QueryEngineDescriptionHandler() |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
URL[] |
getDocs() |
String |
getSource() |
String |
getVersion() |
void |
handleRequestBody(org.apache.solr.request.SolrQueryRequest req,
org.apache.solr.response.SolrQueryResponse rsp) |
void |
inform(org.apache.solr.core.SolrCore core) |
protected void |
loadSchemaFieldDescriptions() |
protected void |
setAdditionalInfo(org.dataone.service.types.v1_1.QueryEngineDescription qed) |
protected void |
setAdditionalInfo(String additionalInfo) |
protected void |
setDescriptionPath(String descriptionPath) |
protected void |
setQueryEngineName(String queryEngineName) |
protected void |
setResponseKey(String responseKey) |
protected void |
setSchemaProperitesPath(String schemaPropertiesPath) |
protected void |
setSchemaVersionFromPropertiesFile(org.dataone.service.types.v1_1.QueryEngineDescription qed) |
protected void |
setSchemaVersionProperty(String schemaVersionProperty) |
protected void |
setSolrVersion(org.dataone.service.types.v1_1.QueryEngineDescription qed)
Based on org.apache.solr.handler.admin.SystemInfoHandler.getLuceneInfo()
|
public void handleRequestBody(org.apache.solr.request.SolrQueryRequest req, org.apache.solr.response.SolrQueryResponse rsp)
handleRequestBody
in class org.apache.solr.handler.RequestHandlerBase
public void inform(org.apache.solr.core.SolrCore core)
inform
in interface org.apache.solr.util.plugin.SolrCoreAware
protected void setAdditionalInfo(org.dataone.service.types.v1_1.QueryEngineDescription qed)
protected void setSolrVersion(org.dataone.service.types.v1_1.QueryEngineDescription qed)
protected void setSchemaVersionFromPropertiesFile(org.dataone.service.types.v1_1.QueryEngineDescription qed)
protected void loadSchemaFieldDescriptions()
protected void setAdditionalInfo(String additionalInfo)
protected void setDescriptionPath(String descriptionPath)
protected void setSchemaProperitesPath(String schemaPropertiesPath)
protected void setSchemaVersionProperty(String schemaVersionProperty)
protected void setResponseKey(String responseKey)
protected void setQueryEngineName(String queryEngineName)
public String getDescription()
getDescription
in interface org.apache.solr.core.SolrInfoMBean
getDescription
in class org.apache.solr.handler.RequestHandlerBase
public String getVersion()
getVersion
in interface org.apache.solr.core.SolrInfoMBean
getVersion
in class org.apache.solr.handler.RequestHandlerBase
public String getSource()
getSource
in interface org.apache.solr.core.SolrInfoMBean
getSource
in class org.apache.solr.handler.RequestHandlerBase
public URL[] getDocs()
getDocs
in interface org.apache.solr.core.SolrInfoMBean
getDocs
in class org.apache.solr.handler.RequestHandlerBase
Copyright © 2018. All rights reserved.