public abstract class BaseCassandraConnection extends Object implements CassandraConnection
| Constructor and Description |
|---|
BaseCassandraConnection(CassandraConfiguration config) |
BaseCassandraConnection(CassandraConfiguration config,
com.datastax.driver.core.Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
com.datastax.driver.core.ResultSetFuture |
executeBatch(List<String> updates)
Execute a batch of updates
|
com.datastax.driver.core.ResultSetFuture |
executeBatch(String update,
List<Object[]> values)
Execute a bulk update
|
com.datastax.driver.core.ResultSetFuture |
executeQuery(String query)
Executes a CQL query.
|
com.datastax.driver.core.VersionNumber |
getVersion()
Get the version in use for this connection
|
com.datastax.driver.core.KeyspaceMetadata |
keyspaceInfo()
Returns metadata about Cassandra keyspace (column families, columns metadata etc.)
|
public BaseCassandraConnection(CassandraConfiguration config)
public BaseCassandraConnection(CassandraConfiguration config, com.datastax.driver.core.Metadata metadata)
public com.datastax.driver.core.ResultSetFuture executeQuery(String query)
CassandraConnectionexecuteQuery in interface CassandraConnectionpublic com.datastax.driver.core.KeyspaceMetadata keyspaceInfo()
throws TranslatorException
CassandraConnectionkeyspaceInfo in interface CassandraConnectionTranslatorExceptionpublic com.datastax.driver.core.ResultSetFuture executeBatch(List<String> updates)
CassandraConnectionexecuteBatch in interface CassandraConnectionpublic com.datastax.driver.core.ResultSetFuture executeBatch(String update, List<Object[]> values)
CassandraConnectionexecuteBatch in interface CassandraConnectionpublic com.datastax.driver.core.VersionNumber getVersion()
CassandraConnectiongetVersion in interface CassandraConnectionpublic void close()
close in interface ConnectionCopyright © 2020. All rights reserved.