@ApplicationScoped
public class CassandraContext
extends java.lang.Object
| Constructor and Description |
|---|
CassandraContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Release resources.
|
void |
connect()
Connect to Cassandra, lazily.
|
com.datastax.oss.driver.api.core.DefaultConsistencyLevel |
getBinaryReadConsistency() |
com.datastax.oss.driver.api.core.DefaultConsistencyLevel |
getBinaryWriteConsistency() |
com.datastax.oss.driver.api.core.DefaultConsistencyLevel |
getRdfReadConsistency() |
com.datastax.oss.driver.api.core.DefaultConsistencyLevel |
getRdfWriteConsistency() |
com.datastax.oss.driver.api.core.CqlSession |
session() |
@Produces @BinaryReadConsistency public com.datastax.oss.driver.api.core.DefaultConsistencyLevel getBinaryReadConsistency()
@Produces @BinaryWriteConsistency public com.datastax.oss.driver.api.core.DefaultConsistencyLevel getBinaryWriteConsistency()
@Produces @MutableReadConsistency public com.datastax.oss.driver.api.core.DefaultConsistencyLevel getRdfReadConsistency()
@Produces @MutableWriteConsistency public com.datastax.oss.driver.api.core.DefaultConsistencyLevel getRdfWriteConsistency()
@PostConstruct public void connect()
@Produces @ApplicationScoped public com.datastax.oss.driver.api.core.CqlSession session()
CqlSession for use with CassandraResourceService (and CassandraBinaryService)@PreDestroy public void close()