Package | Description |
---|---|
org.apache.cassandra.auth | |
org.apache.cassandra.cql | |
org.apache.cassandra.cql3 | |
org.apache.cassandra.cql3.statements | |
org.apache.cassandra.service |
Modifier and Type | Method and Description |
---|---|
java.util.Set<PermissionDetails> |
LegacyAuthorizer.list(AuthenticatedUser performer,
java.util.Set<Permission> permissions,
IResource resource,
java.lang.String of) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IMutation> |
BatchStatement.getMutations(java.lang.String keyspace,
ThriftClientState clientState,
java.util.List<java.nio.ByteBuffer> variables) |
abstract java.util.List<IMutation> |
AbstractModification.prepareRowMutations(java.lang.String keyspace,
ThriftClientState clientState,
java.util.List<java.nio.ByteBuffer> variables)
Convert statement into a list of mutations to apply on the server
|
java.util.List<IMutation> |
DeleteStatement.prepareRowMutations(java.lang.String keyspace,
ThriftClientState clientState,
java.util.List<java.nio.ByteBuffer> variables) |
java.util.List<IMutation> |
UpdateStatement.prepareRowMutations(java.lang.String keyspace,
ThriftClientState clientState,
java.util.List<java.nio.ByteBuffer> variables)
Convert statement into a list of mutations to apply on the server
|
abstract java.util.List<IMutation> |
AbstractModification.prepareRowMutations(java.lang.String keyspace,
ThriftClientState clientState,
java.lang.Long timestamp,
java.util.List<java.nio.ByteBuffer> variables)
Convert statement into a list of mutations to apply on the server
|
java.util.List<IMutation> |
DeleteStatement.prepareRowMutations(java.lang.String keyspace,
ThriftClientState clientState,
java.lang.Long timestamp,
java.util.List<java.nio.ByteBuffer> variables) |
java.util.List<IMutation> |
UpdateStatement.prepareRowMutations(java.lang.String keyspace,
ThriftClientState clientState,
java.lang.Long timestamp,
java.util.List<java.nio.ByteBuffer> variables)
Convert statement into a list of mutations to apply on the server
|
Modifier and Type | Method and Description |
---|---|
void |
CQLStatement.checkAccess(ClientState state)
Perform any access verification necessary for the statement.
|
Modifier and Type | Method and Description |
---|---|
void |
AlterKeyspaceStatement.checkAccess(ClientState state) |
void |
AlterTableStatement.checkAccess(ClientState state) |
void |
AlterUserStatement.checkAccess(ClientState state) |
void |
BatchStatement.checkAccess(ClientState state) |
void |
CreateIndexStatement.checkAccess(ClientState state) |
void |
CreateKeyspaceStatement.checkAccess(ClientState state) |
void |
CreateTableStatement.checkAccess(ClientState state) |
void |
CreateTriggerStatement.checkAccess(ClientState state) |
void |
CreateUserStatement.checkAccess(ClientState state) |
void |
DropIndexStatement.checkAccess(ClientState state) |
void |
DropKeyspaceStatement.checkAccess(ClientState state) |
void |
DropTableStatement.checkAccess(ClientState state) |
void |
DropTriggerStatement.checkAccess(ClientState state) |
void |
DropUserStatement.checkAccess(ClientState state) |
void |
ListUsersStatement.checkAccess(ClientState state) |
void |
ModificationStatement.checkAccess(ClientState state) |
void |
PermissionAlteringStatement.checkAccess(ClientState state) |
void |
SelectStatement.checkAccess(ClientState state) |
void |
TruncateStatement.checkAccess(ClientState state) |
void |
UseStatement.checkAccess(ClientState state) |
Modifier and Type | Method and Description |
---|---|
void |
ClientState.ensureHasPermission(Permission perm,
IResource resource) |
void |
ClientState.ensureIsSuper(java.lang.String message) |
void |
ClientState.ensureNotAnonymous() |
void |
ClientState.hasAllKeyspacesAccess(Permission perm) |
void |
ClientState.hasColumnFamilyAccess(java.lang.String keyspace,
java.lang.String columnFamily,
Permission perm) |
void |
ClientState.hasKeyspaceAccess(java.lang.String keyspace,
Permission perm) |
void |
ClientState.validateLogin() |
Copyright © 2015 The Apache Software Foundation