com.googlecode.cassadra.jca.managed.connection
Class CassandraIfaceWrapper

java.lang.Object
  extended by com.googlecode.cassadra.jca.managed.connection.CassandraIfaceWrapper
All Implemented Interfaces:
org.apache.cassandra.thrift.Cassandra.Iface

public class CassandraIfaceWrapper
extends Object
implements org.apache.cassandra.thrift.Cassandra.Iface

Author:
sergey.sarabun@gmail.com

Constructor Summary
CassandraIfaceWrapper(org.apache.cassandra.thrift.Cassandra.Iface iface)
           
 
Method Summary
 void add(ByteBuffer key, org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.CounterColumn column, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 void atomic_batch_mutate(Map<ByteBuffer,Map<String,List<org.apache.cassandra.thrift.Mutation>>> mutation_map, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 void batch_mutate(Map<ByteBuffer,Map<String,List<org.apache.cassandra.thrift.Mutation>>> mutation_map, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 String describe_cluster_name()
           
 org.apache.cassandra.thrift.KsDef describe_keyspace(String keyspace)
           
 List<org.apache.cassandra.thrift.KsDef> describe_keyspaces()
           
 String describe_partitioner()
           
 List<org.apache.cassandra.thrift.TokenRange> describe_ring(String keyspace)
           
 Map<String,List<String>> describe_schema_versions()
           
 String describe_snitch()
           
 List<org.apache.cassandra.thrift.CfSplit> describe_splits_ex(String cfName, String start_token, String end_token, int keys_per_split)
           
 List<String> describe_splits(String cfName, String start_token, String end_token, int keys_per_split)
           
 Map<String,String> describe_token_map()
           
 String describe_version()
           
 org.apache.cassandra.thrift.CqlResult execute_cql_query(ByteBuffer query, org.apache.cassandra.thrift.Compression compression)
           
 org.apache.cassandra.thrift.CqlResult execute_cql3_query(ByteBuffer query, org.apache.cassandra.thrift.Compression compression, org.apache.cassandra.thrift.ConsistencyLevel consistency)
           
 org.apache.cassandra.thrift.CqlResult execute_prepared_cql_query(int itemId, List<ByteBuffer> values)
           
 org.apache.cassandra.thrift.CqlResult execute_prepared_cql3_query(int itemId, List<ByteBuffer> values, org.apache.cassandra.thrift.ConsistencyLevel consistency)
           
 int get_count(ByteBuffer key, org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.SlicePredicate predicate, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 List<org.apache.cassandra.thrift.KeySlice> get_indexed_slices(org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.IndexClause index_clause, org.apache.cassandra.thrift.SlicePredicate column_predicate, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 List<org.apache.cassandra.thrift.KeySlice> get_paged_slice(String column_family, org.apache.cassandra.thrift.KeyRange range, ByteBuffer start_column, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 List<org.apache.cassandra.thrift.KeySlice> get_range_slices(org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.SlicePredicate predicate, org.apache.cassandra.thrift.KeyRange range, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 List<org.apache.cassandra.thrift.ColumnOrSuperColumn> get_slice(ByteBuffer key, org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.SlicePredicate predicate, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 org.apache.cassandra.thrift.ColumnOrSuperColumn get(ByteBuffer key, org.apache.cassandra.thrift.ColumnPath column_path, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 void insert(ByteBuffer key, org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.Column column, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 void login(org.apache.cassandra.thrift.AuthenticationRequest auth_request)
           
 Map<ByteBuffer,Integer> multiget_count(List<ByteBuffer> keys, org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.SlicePredicate predicate, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 Map<ByteBuffer,List<org.apache.cassandra.thrift.ColumnOrSuperColumn>> multiget_slice(List<ByteBuffer> keys, org.apache.cassandra.thrift.ColumnParent column_parent, org.apache.cassandra.thrift.SlicePredicate predicate, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 org.apache.cassandra.thrift.CqlPreparedResult prepare_cql_query(ByteBuffer query, org.apache.cassandra.thrift.Compression compression)
           
 org.apache.cassandra.thrift.CqlPreparedResult prepare_cql3_query(ByteBuffer query, org.apache.cassandra.thrift.Compression compression)
           
 void remove_counter(ByteBuffer key, org.apache.cassandra.thrift.ColumnPath path, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 void remove(ByteBuffer key, org.apache.cassandra.thrift.ColumnPath column_path, long timestamp, org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
           
 void set_cql_version(String version)
           
 void set_keyspace(String keyspace)
           
 void setIface(org.apache.cassandra.thrift.Cassandra.Iface iface)
           
 String system_add_column_family(org.apache.cassandra.thrift.CfDef cf_def)
           
 String system_add_keyspace(org.apache.cassandra.thrift.KsDef ks_def)
           
 String system_drop_column_family(String column_family)
           
 String system_drop_keyspace(String keyspace)
           
 String system_update_column_family(org.apache.cassandra.thrift.CfDef cf_def)
           
 String system_update_keyspace(org.apache.cassandra.thrift.KsDef ks_def)
           
 ByteBuffer trace_next_query()
           
 void truncate(String cfname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CassandraIfaceWrapper

public CassandraIfaceWrapper(org.apache.cassandra.thrift.Cassandra.Iface iface)
Method Detail

truncate

public void truncate(String cfname)
              throws org.apache.cassandra.thrift.InvalidRequestException,
                     org.apache.cassandra.thrift.UnavailableException,
                     org.apache.cassandra.thrift.TimedOutException,
                     org.apache.thrift.TException
Specified by:
truncate in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

trace_next_query

public ByteBuffer trace_next_query()
                            throws org.apache.thrift.TException
Specified by:
trace_next_query in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.thrift.TException

system_update_keyspace

public String system_update_keyspace(org.apache.cassandra.thrift.KsDef ks_def)
                              throws org.apache.cassandra.thrift.InvalidRequestException,
                                     org.apache.cassandra.thrift.SchemaDisagreementException,
                                     org.apache.thrift.TException
Specified by:
system_update_keyspace in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.SchemaDisagreementException
org.apache.thrift.TException

system_update_column_family

public String system_update_column_family(org.apache.cassandra.thrift.CfDef cf_def)
                                   throws org.apache.cassandra.thrift.InvalidRequestException,
                                          org.apache.cassandra.thrift.SchemaDisagreementException,
                                          org.apache.thrift.TException
Specified by:
system_update_column_family in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.SchemaDisagreementException
org.apache.thrift.TException

system_drop_keyspace

public String system_drop_keyspace(String keyspace)
                            throws org.apache.cassandra.thrift.InvalidRequestException,
                                   org.apache.cassandra.thrift.SchemaDisagreementException,
                                   org.apache.thrift.TException
Specified by:
system_drop_keyspace in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.SchemaDisagreementException
org.apache.thrift.TException

system_drop_column_family

public String system_drop_column_family(String column_family)
                                 throws org.apache.cassandra.thrift.InvalidRequestException,
                                        org.apache.cassandra.thrift.SchemaDisagreementException,
                                        org.apache.thrift.TException
Specified by:
system_drop_column_family in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.SchemaDisagreementException
org.apache.thrift.TException

system_add_keyspace

public String system_add_keyspace(org.apache.cassandra.thrift.KsDef ks_def)
                           throws org.apache.cassandra.thrift.InvalidRequestException,
                                  org.apache.cassandra.thrift.SchemaDisagreementException,
                                  org.apache.thrift.TException
Specified by:
system_add_keyspace in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.SchemaDisagreementException
org.apache.thrift.TException

system_add_column_family

public String system_add_column_family(org.apache.cassandra.thrift.CfDef cf_def)
                                throws org.apache.cassandra.thrift.InvalidRequestException,
                                       org.apache.cassandra.thrift.SchemaDisagreementException,
                                       org.apache.thrift.TException
Specified by:
system_add_column_family in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.SchemaDisagreementException
org.apache.thrift.TException

set_keyspace

public void set_keyspace(String keyspace)
                  throws org.apache.cassandra.thrift.InvalidRequestException,
                         org.apache.thrift.TException
Specified by:
set_keyspace in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

set_cql_version

public void set_cql_version(String version)
                     throws org.apache.cassandra.thrift.InvalidRequestException,
                            org.apache.thrift.TException
Specified by:
set_cql_version in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

remove_counter

public void remove_counter(ByteBuffer key,
                           org.apache.cassandra.thrift.ColumnPath path,
                           org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                    throws org.apache.cassandra.thrift.InvalidRequestException,
                           org.apache.cassandra.thrift.UnavailableException,
                           org.apache.cassandra.thrift.TimedOutException,
                           org.apache.thrift.TException
Specified by:
remove_counter in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

remove

public void remove(ByteBuffer key,
                   org.apache.cassandra.thrift.ColumnPath column_path,
                   long timestamp,
                   org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
            throws org.apache.cassandra.thrift.InvalidRequestException,
                   org.apache.cassandra.thrift.UnavailableException,
                   org.apache.cassandra.thrift.TimedOutException,
                   org.apache.thrift.TException
Specified by:
remove in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

prepare_cql_query

public org.apache.cassandra.thrift.CqlPreparedResult prepare_cql_query(ByteBuffer query,
                                                                       org.apache.cassandra.thrift.Compression compression)
                                                                throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                       org.apache.thrift.TException
Specified by:
prepare_cql_query in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

prepare_cql3_query

public org.apache.cassandra.thrift.CqlPreparedResult prepare_cql3_query(ByteBuffer query,
                                                                        org.apache.cassandra.thrift.Compression compression)
                                                                 throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                        org.apache.thrift.TException
Specified by:
prepare_cql3_query in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

multiget_slice

public Map<ByteBuffer,List<org.apache.cassandra.thrift.ColumnOrSuperColumn>> multiget_slice(List<ByteBuffer> keys,
                                                                                            org.apache.cassandra.thrift.ColumnParent column_parent,
                                                                                            org.apache.cassandra.thrift.SlicePredicate predicate,
                                                                                            org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                                                                                     throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                                            org.apache.cassandra.thrift.UnavailableException,
                                                                                            org.apache.cassandra.thrift.TimedOutException,
                                                                                            org.apache.thrift.TException
Specified by:
multiget_slice in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

multiget_count

public Map<ByteBuffer,Integer> multiget_count(List<ByteBuffer> keys,
                                              org.apache.cassandra.thrift.ColumnParent column_parent,
                                              org.apache.cassandra.thrift.SlicePredicate predicate,
                                              org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                                       throws org.apache.cassandra.thrift.InvalidRequestException,
                                              org.apache.cassandra.thrift.UnavailableException,
                                              org.apache.cassandra.thrift.TimedOutException,
                                              org.apache.thrift.TException
Specified by:
multiget_count in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

login

public void login(org.apache.cassandra.thrift.AuthenticationRequest auth_request)
           throws org.apache.cassandra.thrift.AuthenticationException,
                  org.apache.cassandra.thrift.AuthorizationException,
                  org.apache.thrift.TException
Specified by:
login in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.AuthenticationException
org.apache.cassandra.thrift.AuthorizationException
org.apache.thrift.TException

insert

public void insert(ByteBuffer key,
                   org.apache.cassandra.thrift.ColumnParent column_parent,
                   org.apache.cassandra.thrift.Column column,
                   org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
            throws org.apache.cassandra.thrift.InvalidRequestException,
                   org.apache.cassandra.thrift.UnavailableException,
                   org.apache.cassandra.thrift.TimedOutException,
                   org.apache.thrift.TException
Specified by:
insert in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

get_slice

public List<org.apache.cassandra.thrift.ColumnOrSuperColumn> get_slice(ByteBuffer key,
                                                                       org.apache.cassandra.thrift.ColumnParent column_parent,
                                                                       org.apache.cassandra.thrift.SlicePredicate predicate,
                                                                       org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                                                                throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                       org.apache.cassandra.thrift.UnavailableException,
                                                                       org.apache.cassandra.thrift.TimedOutException,
                                                                       org.apache.thrift.TException
Specified by:
get_slice in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

get_range_slices

public List<org.apache.cassandra.thrift.KeySlice> get_range_slices(org.apache.cassandra.thrift.ColumnParent column_parent,
                                                                   org.apache.cassandra.thrift.SlicePredicate predicate,
                                                                   org.apache.cassandra.thrift.KeyRange range,
                                                                   org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                                                            throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                   org.apache.cassandra.thrift.UnavailableException,
                                                                   org.apache.cassandra.thrift.TimedOutException,
                                                                   org.apache.thrift.TException
Specified by:
get_range_slices in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

get_paged_slice

public List<org.apache.cassandra.thrift.KeySlice> get_paged_slice(String column_family,
                                                                  org.apache.cassandra.thrift.KeyRange range,
                                                                  ByteBuffer start_column,
                                                                  org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                                                           throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                  org.apache.cassandra.thrift.UnavailableException,
                                                                  org.apache.cassandra.thrift.TimedOutException,
                                                                  org.apache.thrift.TException
Specified by:
get_paged_slice in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

get_indexed_slices

public List<org.apache.cassandra.thrift.KeySlice> get_indexed_slices(org.apache.cassandra.thrift.ColumnParent column_parent,
                                                                     org.apache.cassandra.thrift.IndexClause index_clause,
                                                                     org.apache.cassandra.thrift.SlicePredicate column_predicate,
                                                                     org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                                                              throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                     org.apache.cassandra.thrift.UnavailableException,
                                                                     org.apache.cassandra.thrift.TimedOutException,
                                                                     org.apache.thrift.TException
Specified by:
get_indexed_slices in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

get_count

public int get_count(ByteBuffer key,
                     org.apache.cassandra.thrift.ColumnParent column_parent,
                     org.apache.cassandra.thrift.SlicePredicate predicate,
                     org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
              throws org.apache.cassandra.thrift.InvalidRequestException,
                     org.apache.cassandra.thrift.UnavailableException,
                     org.apache.cassandra.thrift.TimedOutException,
                     org.apache.thrift.TException
Specified by:
get_count in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

get

public org.apache.cassandra.thrift.ColumnOrSuperColumn get(ByteBuffer key,
                                                           org.apache.cassandra.thrift.ColumnPath column_path,
                                                           org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                                                    throws org.apache.cassandra.thrift.InvalidRequestException,
                                                           org.apache.cassandra.thrift.NotFoundException,
                                                           org.apache.cassandra.thrift.UnavailableException,
                                                           org.apache.cassandra.thrift.TimedOutException,
                                                           org.apache.thrift.TException
Specified by:
get in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.NotFoundException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

execute_prepared_cql_query

public org.apache.cassandra.thrift.CqlResult execute_prepared_cql_query(int itemId,
                                                                        List<ByteBuffer> values)
                                                                 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
Specified by:
execute_prepared_cql_query in interface org.apache.cassandra.thrift.Cassandra.Iface
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

execute_prepared_cql3_query

public org.apache.cassandra.thrift.CqlResult execute_prepared_cql3_query(int itemId,
                                                                         List<ByteBuffer> values,
                                                                         org.apache.cassandra.thrift.ConsistencyLevel consistency)
                                                                  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
Specified by:
execute_prepared_cql3_query in interface org.apache.cassandra.thrift.Cassandra.Iface
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

execute_cql_query

public org.apache.cassandra.thrift.CqlResult execute_cql_query(ByteBuffer query,
                                                               org.apache.cassandra.thrift.Compression compression)
                                                        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
Specified by:
execute_cql_query in interface org.apache.cassandra.thrift.Cassandra.Iface
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

execute_cql3_query

public org.apache.cassandra.thrift.CqlResult execute_cql3_query(ByteBuffer query,
                                                                org.apache.cassandra.thrift.Compression compression,
                                                                org.apache.cassandra.thrift.ConsistencyLevel consistency)
                                                         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
Specified by:
execute_cql3_query in interface org.apache.cassandra.thrift.Cassandra.Iface
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

describe_version

public String describe_version()
                        throws org.apache.thrift.TException
Specified by:
describe_version in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.thrift.TException

describe_token_map

public Map<String,String> describe_token_map()
                                      throws org.apache.cassandra.thrift.InvalidRequestException,
                                             org.apache.thrift.TException
Specified by:
describe_token_map in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

describe_splits_ex

public List<org.apache.cassandra.thrift.CfSplit> describe_splits_ex(String cfName,
                                                                    String start_token,
                                                                    String end_token,
                                                                    int keys_per_split)
                                                             throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                    org.apache.thrift.TException
Specified by:
describe_splits_ex in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

describe_splits

public List<String> describe_splits(String cfName,
                                    String start_token,
                                    String end_token,
                                    int keys_per_split)
                             throws org.apache.cassandra.thrift.InvalidRequestException,
                                    org.apache.thrift.TException
Specified by:
describe_splits in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

describe_snitch

public String describe_snitch()
                       throws org.apache.thrift.TException
Specified by:
describe_snitch in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.thrift.TException

describe_schema_versions

public Map<String,List<String>> describe_schema_versions()
                                                  throws org.apache.cassandra.thrift.InvalidRequestException,
                                                         org.apache.thrift.TException
Specified by:
describe_schema_versions in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

describe_ring

public List<org.apache.cassandra.thrift.TokenRange> describe_ring(String keyspace)
                                                           throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                  org.apache.thrift.TException
Specified by:
describe_ring in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

describe_partitioner

public String describe_partitioner()
                            throws org.apache.thrift.TException
Specified by:
describe_partitioner in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.thrift.TException

describe_keyspaces

public List<org.apache.cassandra.thrift.KsDef> describe_keyspaces()
                                                           throws org.apache.cassandra.thrift.InvalidRequestException,
                                                                  org.apache.thrift.TException
Specified by:
describe_keyspaces in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

describe_keyspace

public org.apache.cassandra.thrift.KsDef describe_keyspace(String keyspace)
                                                    throws org.apache.cassandra.thrift.NotFoundException,
                                                           org.apache.cassandra.thrift.InvalidRequestException,
                                                           org.apache.thrift.TException
Specified by:
describe_keyspace in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.NotFoundException
org.apache.cassandra.thrift.InvalidRequestException
org.apache.thrift.TException

describe_cluster_name

public String describe_cluster_name()
                             throws org.apache.thrift.TException
Specified by:
describe_cluster_name in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.thrift.TException

batch_mutate

public void batch_mutate(Map<ByteBuffer,Map<String,List<org.apache.cassandra.thrift.Mutation>>> mutation_map,
                         org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                  throws org.apache.cassandra.thrift.InvalidRequestException,
                         org.apache.cassandra.thrift.UnavailableException,
                         org.apache.cassandra.thrift.TimedOutException,
                         org.apache.thrift.TException
Specified by:
batch_mutate in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

atomic_batch_mutate

public void atomic_batch_mutate(Map<ByteBuffer,Map<String,List<org.apache.cassandra.thrift.Mutation>>> mutation_map,
                                org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
                         throws org.apache.cassandra.thrift.InvalidRequestException,
                                org.apache.cassandra.thrift.UnavailableException,
                                org.apache.cassandra.thrift.TimedOutException,
                                org.apache.thrift.TException
Specified by:
atomic_batch_mutate in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

add

public void add(ByteBuffer key,
                org.apache.cassandra.thrift.ColumnParent column_parent,
                org.apache.cassandra.thrift.CounterColumn column,
                org.apache.cassandra.thrift.ConsistencyLevel consistency_level)
         throws org.apache.cassandra.thrift.InvalidRequestException,
                org.apache.cassandra.thrift.UnavailableException,
                org.apache.cassandra.thrift.TimedOutException,
                org.apache.thrift.TException
Specified by:
add in interface org.apache.cassandra.thrift.Cassandra.Iface
Throws:
org.apache.cassandra.thrift.InvalidRequestException
org.apache.cassandra.thrift.UnavailableException
org.apache.cassandra.thrift.TimedOutException
org.apache.thrift.TException

setIface

public void setIface(org.apache.cassandra.thrift.Cassandra.Iface iface)


Copyright © 2013. All Rights Reserved.