Package org.teiid.translator.solr
Interface SolrConnection
-
- All Superinterfaces:
Connection
- All Known Implementing Classes:
SolrConnectionImpl
public interface SolrConnection extends Connection
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCoreName()
org.apache.solr.client.solrj.response.LukeResponse
metadata(org.apache.solr.client.solrj.request.LukeRequest request)
org.apache.solr.client.solrj.response.QueryResponse
query(org.apache.solr.client.solrj.SolrQuery query)
org.apache.solr.client.solrj.response.UpdateResponse
update(org.apache.solr.client.solrj.request.UpdateRequest request)
-
Methods inherited from interface org.teiid.resource.api.Connection
close
-
-
-
-
Method Detail
-
query
org.apache.solr.client.solrj.response.QueryResponse query(org.apache.solr.client.solrj.SolrQuery query) throws TranslatorException
- Throws:
TranslatorException
-
update
org.apache.solr.client.solrj.response.UpdateResponse update(org.apache.solr.client.solrj.request.UpdateRequest request) throws TranslatorException
- Throws:
TranslatorException
-
metadata
org.apache.solr.client.solrj.response.LukeResponse metadata(org.apache.solr.client.solrj.request.LukeRequest request) throws TranslatorException
- Throws:
TranslatorException
-
getCoreName
String getCoreName()
-
-