public class DropTypeStatement extends SchemaAlteringStatement
ParsedStatement.Prepared
cfName
Constructor and Description |
---|
DropTypeStatement(UTName name,
boolean ifExists) |
Modifier and Type | Method and Description |
---|---|
void |
announceMigration() |
ResultMessage.SchemaChange.Change |
changeType() |
void |
checkAccess(ClientState state)
Perform any access verification necessary for the statement.
|
java.lang.String |
keyspace() |
void |
prepareKeyspace(ClientState state) |
void |
validate(ClientState state)
Perform additional validation required by the statment.
|
execute, executeInternal, getBoundTerms, prepare
columnFamily, prepareKeyspace
getBoundVariables, setBoundVariables
public DropTypeStatement(UTName name, boolean ifExists)
public void prepareKeyspace(ClientState state) throws InvalidRequestException
prepareKeyspace
in class SchemaAlteringStatement
InvalidRequestException
public void checkAccess(ClientState state) throws UnauthorizedException, InvalidRequestException
CQLStatement
state
- the current client stateUnauthorizedException
InvalidRequestException
public void validate(ClientState state) throws RequestValidationException
CQLStatement
state
- the current client stateRequestValidationException
public ResultMessage.SchemaChange.Change changeType()
changeType
in class SchemaAlteringStatement
public java.lang.String keyspace()
keyspace
in class CFStatement
public void announceMigration() throws InvalidRequestException, ConfigurationException
announceMigration
in class SchemaAlteringStatement
InvalidRequestException
ConfigurationException
Copyright © 2014 The Apache Software Foundation