Top Description Fields Constructors Methods
org.apache.derby.iapi.security

public final Enum Securable

extends Enum<Securable>
Class Inheritance
Imports
org.apache.derby.catalog.AliasInfo, org.apache.derby.iapi.sql.dictionary.SchemaDescriptor

Operations which can be secured. SQL authorization is one way to control who can access these operations.

Field Summary

Modifier and TypeField and Description
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable
public final String
routineName

Name of the associated system routine

public final String
routineSchemaID

UUID string of schema holding the system routine associated with the operation

public final char
routineType

Type of routine (function or procedure)

public static final Securable
public static final Securable
public static final Securable
public static final Securable
public static final Securable

Constructor Summary

AccessConstructor and Description
private
Securable(String routineSchemaID, String routineName, char routineType)

Construct a Securable from its attributes

Method Summary

Modifier and TypeMethod and Description
public static Securable
public static Securable[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BACKUP_DATABASEback to summary
public static final Securable BACKUP_DATABASE
BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODEback to summary
public static final Securable BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE
BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAITback to summary
public static final Securable BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT
BACKUP_DATABASE_NOWAITback to summary
public static final Securable BACKUP_DATABASE_NOWAIT
BULK_INSERTback to summary
public static final Securable BULK_INSERT
CHECK_TABLEback to summary
public static final Securable CHECK_TABLE
CHECKPOINT_DATABASEback to summary
public static final Securable CHECKPOINT_DATABASE
CREATE_USERback to summary
public static final Securable CREATE_USER
DISABLE_LOG_ARCHIVE_MODEback to summary
public static final Securable DISABLE_LOG_ARCHIVE_MODE
DROP_USERback to summary
public static final Securable DROP_USER
EMPTY_STATEMENT_CACHEback to summary
public static final Securable EMPTY_STATEMENT_CACHE
EXPORT_TABLEback to summary
public static final Securable EXPORT_TABLE
FREEZE_DATABASEback to summary
public static final Securable FREEZE_DATABASE
GET_DATABASE_PROPERTYback to summary
public static final Securable GET_DATABASE_PROPERTY
GET_USER_ACCESSback to summary
public static final Securable GET_USER_ACCESS
GET_XPLAIN_MODEback to summary
public static final Securable GET_XPLAIN_MODE
GET_XPLAIN_SCHEMAback to summary
public static final Securable GET_XPLAIN_SCHEMA
IMPORT_DATAback to summary
public static final Securable IMPORT_DATA
IMPORT_DATA_LOBS_FROM_EXTFILEback to summary
public static final Securable IMPORT_DATA_LOBS_FROM_EXTFILE
IMPORT_TABLEback to summary
public static final Securable IMPORT_TABLE
IMPORT_TABLE_LOBS_FROM_EXTFILEback to summary
public static final Securable IMPORT_TABLE_LOBS_FROM_EXTFILE
INSTALL_JARback to summary
public static final Securable INSTALL_JAR
INVALIDATE_STORED_STATEMENTSback to summary
public static final Securable INVALIDATE_STORED_STATEMENTS
RELOAD_SECURITY_POLICYback to summary
public static final Securable RELOAD_SECURITY_POLICY
REMOVE_JARback to summary
public static final Securable REMOVE_JAR
REPLACE_JARback to summary
public static final Securable REPLACE_JAR
RESET_PASSWORDback to summary
public static final Securable RESET_PASSWORD
routineNameback to summary
public final String routineName

Name of the associated system routine

routineSchemaIDback to summary
public final String routineSchemaID

UUID string of schema holding the system routine associated with the operation

routineTypeback to summary
public final char routineType

Type of routine (function or procedure)

SET_DATABASE_PROPERTYback to summary
public static final Securable SET_DATABASE_PROPERTY
SET_USER_ACCESSback to summary
public static final Securable SET_USER_ACCESS
SET_XPLAIN_MODEback to summary
public static final Securable SET_XPLAIN_MODE
SET_XPLAIN_SCHEMAback to summary
public static final Securable SET_XPLAIN_SCHEMA
UNFREEZE_DATABASEback to summary
public static final Securable UNFREEZE_DATABASE

Constructor Detail

Securableback to summary
private Securable(String routineSchemaID, String routineName, char routineType)

Construct a Securable from its attributes

Method Detail

valueOfback to summary
public static Securable valueOf(String name)
valuesback to summary
public static Securable[] values()