org.apache.cassandra.service
Class ThriftValidation

java.lang.Object
  extended by org.apache.cassandra.service.ThriftValidation

public class ThriftValidation
extends java.lang.Object


Constructor Summary
ThriftValidation()
           
 
Method Summary
static java.lang.String validateColumnFamily(java.lang.String tablename, java.lang.String cfName)
           
static void validateColumns(java.lang.String keyspace, ColumnParent column_parent, java.lang.Iterable<byte[]> column_names)
           
static void validateKeyRange(java.lang.String start_key, java.lang.String end_key, int row_count)
           
static void validatePredicate(java.lang.String keyspace, ColumnParent column_parent, SlicePredicate predicate)
           
static void validateRange(java.lang.String keyspace, ColumnParent column_parent, SliceRange range)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThriftValidation

public ThriftValidation()
Method Detail

validateColumnFamily

public static java.lang.String validateColumnFamily(java.lang.String tablename,
                                                    java.lang.String cfName)
                                             throws InvalidRequestException
Throws:
InvalidRequestException

validateColumns

public static void validateColumns(java.lang.String keyspace,
                                   ColumnParent column_parent,
                                   java.lang.Iterable<byte[]> column_names)
                            throws InvalidRequestException
Throws:
InvalidRequestException

validateRange

public static void validateRange(java.lang.String keyspace,
                                 ColumnParent column_parent,
                                 SliceRange range)
                          throws InvalidRequestException
Throws:
InvalidRequestException

validatePredicate

public static void validatePredicate(java.lang.String keyspace,
                                     ColumnParent column_parent,
                                     SlicePredicate predicate)
                              throws InvalidRequestException
Throws:
InvalidRequestException

validateKeyRange

public static void validateKeyRange(java.lang.String start_key,
                                    java.lang.String end_key,
                                    int row_count)
                             throws InvalidRequestException
Throws:
InvalidRequestException


Copyright © 2010 The Apache Software Foundation