public class SolrConnectionImpl extends BasicConnection implements SolrConnection
Constructor and Description |
---|
SolrConnectionImpl(SolrManagedConnectionFactory config) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
String |
getCoreName() |
boolean |
isAlive()
Tests the connection to see if it is still valid.
|
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 params) |
org.apache.solr.client.solrj.response.UpdateResponse |
update(org.apache.solr.client.solrj.request.UpdateRequest request) |
cleanUp, createInteraction, getLocalTransaction, getMetaData, getResultSetInfo, getXAResource
public SolrConnectionImpl(SolrManagedConnectionFactory config)
public void close() throws javax.resource.ResourceException
close
in interface javax.resource.cci.Connection
javax.resource.ResourceException
public boolean isAlive()
BasicConnection
isAlive
in class BasicConnection
public org.apache.solr.client.solrj.response.QueryResponse query(org.apache.solr.client.solrj.SolrQuery params) throws TranslatorException
query
in interface SolrConnection
TranslatorException
public org.apache.solr.client.solrj.response.UpdateResponse update(org.apache.solr.client.solrj.request.UpdateRequest request) throws TranslatorException
update
in interface SolrConnection
TranslatorException
public org.apache.solr.client.solrj.response.LukeResponse metadata(org.apache.solr.client.solrj.request.LukeRequest request) throws TranslatorException
metadata
in interface SolrConnection
TranslatorException
public String getCoreName()
getCoreName
in interface SolrConnection
Copyright © 2018 JBoss by Red Hat. All rights reserved.