public class CassandraConnectionImpl extends org.teiid.resource.spi.BasicConnection implements CassandraConnection
| Constructor and Description |
|---|
CassandraConnectionImpl(CassandraManagedConnectionFactory config) |
CassandraConnectionImpl(CassandraManagedConnectionFactory config,
com.datastax.driver.core.Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
com.datastax.driver.core.ResultSetFuture |
executeBatch(List<String> updates) |
com.datastax.driver.core.ResultSetFuture |
executeBatch(String update,
List<Object[]> values) |
com.datastax.driver.core.ResultSetFuture |
executeQuery(String query) |
com.datastax.driver.core.VersionNumber |
getVersion() |
boolean |
isAlive() |
com.datastax.driver.core.KeyspaceMetadata |
keyspaceInfo() |
cleanUp, createInteraction, getLocalTransaction, getMetaData, getResultSetInfo, getXAResourcepublic CassandraConnectionImpl(CassandraManagedConnectionFactory config, com.datastax.driver.core.Metadata metadata)
public CassandraConnectionImpl(CassandraManagedConnectionFactory config)
public void close()
throws javax.resource.ResourceException
close in interface javax.resource.cci.Connectionjavax.resource.ResourceExceptionpublic boolean isAlive()
isAlive in class org.teiid.resource.spi.BasicConnectionpublic com.datastax.driver.core.ResultSetFuture executeQuery(String query)
executeQuery in interface CassandraConnectionpublic com.datastax.driver.core.ResultSetFuture executeBatch(List<String> updates)
executeBatch in interface CassandraConnectionpublic com.datastax.driver.core.ResultSetFuture executeBatch(String update, List<Object[]> values)
executeBatch in interface CassandraConnectionpublic com.datastax.driver.core.KeyspaceMetadata keyspaceInfo()
throws javax.resource.ResourceException
keyspaceInfo in interface CassandraConnectionjavax.resource.ResourceExceptionpublic com.datastax.driver.core.VersionNumber getVersion()
getVersion in interface CassandraConnectionCopyright © 2018 JBoss by Red Hat. All rights reserved.