org.scale7.cassandra.pelops
Class ColumnFamilyManager

java.lang.Object
  extended by org.scale7.cassandra.pelops.ManagerOperand
      extended by org.scale7.cassandra.pelops.ColumnFamilyManager

public class ColumnFamilyManager
extends ManagerOperand


Nested Class Summary
 
Nested classes/interfaces inherited from class org.scale7.cassandra.pelops.ManagerOperand
ManagerOperand.IManagerOperation<ReturnType>
 
Field Summary
static String CFDEF_COMPARATOR_ASCII
           
static String CFDEF_COMPARATOR_BYTES
           
static String CFDEF_COMPARATOR_INTEGER
           
static String CFDEF_COMPARATOR_LEXICAL_UUID
           
static String CFDEF_COMPARATOR_LONG
           
static String CFDEF_COMPARATOR_TIME_UUID
           
static String CFDEF_COMPARATOR_UTF8
           
static String CFDEF_TYPE_STANDARD
           
static String CFDEF_TYPE_SUPER
           
 
Constructor Summary
ColumnFamilyManager(Cluster cluster, String keyspace)
           
 
Method Summary
 String addColumnFamily(org.apache.cassandra.thrift.CfDef columnFamilyDefinition)
           
 String dropColumnFamily(String columnFamily)
           
 void truncateColumnFamily(String columnFamily)
           
 String updateColumnFamily(org.apache.cassandra.thrift.CfDef columnFamilyDefinition)
           
 
Methods inherited from class org.scale7.cassandra.pelops.ManagerOperand
openClient, tryOperation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CFDEF_TYPE_STANDARD

public static final String CFDEF_TYPE_STANDARD
See Also:
Constant Field Values

CFDEF_TYPE_SUPER

public static final String CFDEF_TYPE_SUPER
See Also:
Constant Field Values

CFDEF_COMPARATOR_BYTES

public static final String CFDEF_COMPARATOR_BYTES
See Also:
Constant Field Values

CFDEF_COMPARATOR_ASCII

public static final String CFDEF_COMPARATOR_ASCII
See Also:
Constant Field Values

CFDEF_COMPARATOR_UTF8

public static final String CFDEF_COMPARATOR_UTF8
See Also:
Constant Field Values

CFDEF_COMPARATOR_LONG

public static final String CFDEF_COMPARATOR_LONG
See Also:
Constant Field Values

CFDEF_COMPARATOR_LEXICAL_UUID

public static final String CFDEF_COMPARATOR_LEXICAL_UUID
See Also:
Constant Field Values

CFDEF_COMPARATOR_TIME_UUID

public static final String CFDEF_COMPARATOR_TIME_UUID
See Also:
Constant Field Values

CFDEF_COMPARATOR_INTEGER

public static final String CFDEF_COMPARATOR_INTEGER
See Also:
Constant Field Values
Constructor Detail

ColumnFamilyManager

public ColumnFamilyManager(Cluster cluster,
                           String keyspace)
Method Detail

truncateColumnFamily

public void truncateColumnFamily(String columnFamily)
                          throws Exception
Throws:
Exception

addColumnFamily

public String addColumnFamily(org.apache.cassandra.thrift.CfDef columnFamilyDefinition)
                       throws Exception
Throws:
Exception

updateColumnFamily

public String updateColumnFamily(org.apache.cassandra.thrift.CfDef columnFamilyDefinition)
                          throws Exception
Throws:
Exception

dropColumnFamily

public String dropColumnFamily(String columnFamily)
                        throws Exception
Throws:
Exception


Copyright © 2011. All Rights Reserved.