public class CassandraBase
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.cassandra.thrift.Cassandra.Client |
client |
protected java.lang.String |
columnFamily |
protected java.lang.String |
keySpace |
rapture.common.Messages |
messageCatalog |
protected static java.lang.String |
UTF8 |
| Constructor and Description |
|---|
CassandraBase(java.lang.String instance,
java.util.Map<java.lang.String,java.lang.String> config) |
| Modifier and Type | Method and Description |
|---|---|
void |
ensureStandardCF(java.lang.String cfName) |
protected void |
executeCQL(java.lang.String cql) |
protected java.nio.ByteBuffer |
getByteBuffer(java.lang.String val) |
java.lang.String |
getColumnFamily() |
org.apache.cassandra.thrift.ConsistencyLevel |
getReadCL() |
org.apache.cassandra.thrift.ConsistencyLevel |
getWriteCL() |
void |
setReadCL(org.apache.cassandra.thrift.ConsistencyLevel readCL) |
void |
setWriteCL(org.apache.cassandra.thrift.ConsistencyLevel writeCL) |
protected java.lang.String keySpace
protected java.lang.String columnFamily
protected org.apache.cassandra.thrift.Cassandra.Client client
protected static final java.lang.String UTF8
public rapture.common.Messages messageCatalog
public CassandraBase(java.lang.String instance,
java.util.Map<java.lang.String,java.lang.String> config)
public java.lang.String getColumnFamily()
protected java.nio.ByteBuffer getByteBuffer(java.lang.String val)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic void ensureStandardCF(java.lang.String cfName)
throws org.apache.cassandra.thrift.InvalidRequestException,
org.apache.thrift.TException,
org.apache.cassandra.thrift.UnavailableException,
org.apache.cassandra.thrift.TimedOutException,
org.apache.cassandra.thrift.SchemaDisagreementException
org.apache.cassandra.thrift.InvalidRequestExceptionorg.apache.thrift.TExceptionorg.apache.cassandra.thrift.UnavailableExceptionorg.apache.cassandra.thrift.TimedOutExceptionorg.apache.cassandra.thrift.SchemaDisagreementExceptionprotected void executeCQL(java.lang.String cql)
throws org.apache.cassandra.thrift.InvalidRequestException,
org.apache.cassandra.thrift.UnavailableException,
org.apache.cassandra.thrift.TimedOutException,
org.apache.cassandra.thrift.SchemaDisagreementException,
org.apache.thrift.TException
org.apache.cassandra.thrift.InvalidRequestExceptionorg.apache.cassandra.thrift.UnavailableExceptionorg.apache.cassandra.thrift.TimedOutExceptionorg.apache.cassandra.thrift.SchemaDisagreementExceptionorg.apache.thrift.TExceptionpublic org.apache.cassandra.thrift.ConsistencyLevel getReadCL()
public void setReadCL(org.apache.cassandra.thrift.ConsistencyLevel readCL)
public org.apache.cassandra.thrift.ConsistencyLevel getWriteCL()
public void setWriteCL(org.apache.cassandra.thrift.ConsistencyLevel writeCL)