org.apache.cassandra.cql3.statements
Class RevokeStatement

java.lang.Object
  extended by org.apache.cassandra.cql3.statements.ParsedStatement
      extended by org.apache.cassandra.cql3.statements.PermissionAlteringStatement
          extended by org.apache.cassandra.cql3.statements.RevokeStatement
All Implemented Interfaces:
CQLStatement

public class RevokeStatement
extends PermissionAlteringStatement


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cassandra.cql3.statements.ParsedStatement
ParsedStatement.Prepared
 
Constructor Summary
RevokeStatement(Permission permission, java.lang.String from, CFName resource)
           
 
Method Summary
 ResultMessage execute(ClientState state, java.util.List<java.nio.ByteBuffer> variables)
           
 
Methods inherited from class org.apache.cassandra.cql3.statements.PermissionAlteringStatement
checkAccess, execute, executeInternal, getBoundsTerms, prepare, validate
 
Methods inherited from class org.apache.cassandra.cql3.statements.ParsedStatement
setBoundTerms
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RevokeStatement

public RevokeStatement(Permission permission,
                       java.lang.String from,
                       CFName resource)
Method Detail

execute

public ResultMessage execute(ClientState state,
                             java.util.List<java.nio.ByteBuffer> variables)
                      throws UnauthorizedException,
                             InvalidRequestException
Specified by:
execute in class PermissionAlteringStatement
Throws:
UnauthorizedException
InvalidRequestException


Copyright © 2012 The Apache Software Foundation