AsyncSolrClient
class AsyncSolrClient(url: String, factory: () => OkHttpClient)(implicit val parser: ExpressionParser) extends IAsyncSolrClient
Provides the asynchronous and non-blocking API for Solr.
Value members
Concrete methods
Inherited methods
Add the document.
Add the document.
- Value Params
- doc
the document to register
- Inherited from
- IAsyncSolrClient
Delete the document which has a given id.
Delete the document which has a given id.
- Value Params
- id
the identifier of the document to delete
- Inherited from
- IAsyncSolrClient
Delete documents by the given query.
Delete documents by the given query.
- Value Params
- params
the parameter map which would be given to the query
- query
the solr query to select documents which would be deleted
- Inherited from
- IAsyncSolrClient
Add the document and commit them immediately.
Add the document and commit them immediately.
- Value Params
- doc
the document to register
- Inherited from
- IAsyncSolrClient
Execute given operation in the transaction.
Execute given operation in the transaction.
The transaction is committed if operation was successful. But the transaction is rolled back if an error occurred.
- Inherited from
- IAsyncSolrClient