public class CassandraSessionImpl extends Object implements CassandraSession
| Constructor and Description |
|---|
CassandraSessionImpl(String datacenter,
String keyspace,
String hostname,
int port,
String compression,
String username,
String password,
boolean ssl) |
CassandraSessionImpl(String datacenter,
String keyspace,
String hostname,
int port,
String compression,
String username,
String password,
boolean ssl,
Integer connectionsPerHost,
Integer maxRequestsPerConnection,
String driverSettingsFile) |
CassandraSessionImpl(String datacenter,
String keyspace,
String hostname,
int port,
String compression,
String username,
String password,
boolean ssl,
String driverSettingsFile) |
| Modifier and Type | Method and Description |
|---|---|
com.datastax.oss.driver.api.core.cql.ResultSet |
execute(com.datastax.oss.driver.api.core.cql.Statement statement) |
com.datastax.oss.driver.api.core.cql.ResultSet |
execute(String statement) |
CompletionStage<com.datastax.oss.driver.api.core.cql.AsyncResultSet> |
executeAsync(com.datastax.oss.driver.api.core.cql.Statement statement) |
com.datastax.oss.driver.api.core.cql.PreparedStatement |
prepare(com.datastax.oss.driver.api.core.cql.SimpleStatement statement) |
com.datastax.oss.driver.api.core.cql.PreparedStatement |
prepare(String statement) |
CompletionStage<Void> |
shutdown() |
protected static List<String> |
toContactPoints(String hostname,
int port) |
public CassandraSessionImpl(@Named(value="cassandra.datacenter")
String datacenter,
@Named(value="cassandra.keyspace")
String keyspace,
@Named(value="cassandra.hostname")
String hostname,
@Named(value="cassandra.port")
int port,
@Named(value="cassandra.compression")
String compression,
@Named(value="cassandra.username")
String username,
@Named(value="cassandra.password")
String password,
@Named(value="cassandra.ssl")
boolean ssl)
public CassandraSessionImpl(@Named(value="cassandra.datacenter")
String datacenter,
@Named(value="cassandra.keyspace")
String keyspace,
@Named(value="cassandra.hostname")
String hostname,
@Named(value="cassandra.port")
int port,
@Named(value="cassandra.compression")
String compression,
@Named(value="cassandra.username")
String username,
@Named(value="cassandra.password")
String password,
@Named(value="cassandra.ssl")
boolean ssl,
@Named(value="cassandra.driver-settings-file")
String driverSettingsFile)
@Inject
public CassandraSessionImpl(@Named(value="cassandra.datacenter")
String datacenter,
@Named(value="cassandra.keyspace")
String keyspace,
@Named(value="cassandra.hostname")
String hostname,
@Named(value="cassandra.port")
int port,
@Named(value="cassandra.compression")
String compression,
@Named(value="cassandra.username")
String username,
@Named(value="cassandra.password")
String password,
@Named(value="cassandra.ssl")
boolean ssl,
@Named(value="cassandra.pool.connections-per-host")
Integer connectionsPerHost,
@Named(value="cassandra.pool.max-requests-per-connection")
Integer maxRequestsPerConnection,
@Named(value="cassandra.driver-settings-file")
String driverSettingsFile)
public com.datastax.oss.driver.api.core.cql.PreparedStatement prepare(String statement)
prepare in interface CassandraSessionpublic com.datastax.oss.driver.api.core.cql.PreparedStatement prepare(com.datastax.oss.driver.api.core.cql.SimpleStatement statement)
prepare in interface CassandraSessionpublic CompletionStage<com.datastax.oss.driver.api.core.cql.AsyncResultSet> executeAsync(com.datastax.oss.driver.api.core.cql.Statement statement)
executeAsync in interface CassandraSessionpublic com.datastax.oss.driver.api.core.cql.ResultSet execute(com.datastax.oss.driver.api.core.cql.Statement statement)
execute in interface CassandraSessionpublic com.datastax.oss.driver.api.core.cql.ResultSet execute(String statement)
execute in interface CassandraSessionpublic CompletionStage<Void> shutdown()
shutdown in interface CassandraSessionCopyright © 2023. All rights reserved.