Package org.apache.derby.iapi.security
Enum Securable
- java.lang.Object
-
- java.lang.Enum<Securable>
-
- org.apache.derby.iapi.security.Securable
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
routineName
Name of the associated system routinejava.lang.String
routineSchemaID
UUID string of schema holding the system routine associated with the operationchar
routineType
Type of routine (function or procedure)
-
Constructor Summary
Constructors Modifier Constructor Description private
Securable(java.lang.String routineSchemaID, java.lang.String routineName, char routineType)
Construct a Securable from its attributes
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Securable
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Securable[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SET_DATABASE_PROPERTY
public static final Securable SET_DATABASE_PROPERTY
-
GET_DATABASE_PROPERTY
public static final Securable GET_DATABASE_PROPERTY
-
FREEZE_DATABASE
public static final Securable FREEZE_DATABASE
-
UNFREEZE_DATABASE
public static final Securable UNFREEZE_DATABASE
-
CHECKPOINT_DATABASE
public static final Securable CHECKPOINT_DATABASE
-
BACKUP_DATABASE
public static final Securable BACKUP_DATABASE
-
BACKUP_DATABASE_NOWAIT
public static final Securable BACKUP_DATABASE_NOWAIT
-
BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE
public static final Securable BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE
-
BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT
public static final Securable BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT
-
DISABLE_LOG_ARCHIVE_MODE
public static final Securable DISABLE_LOG_ARCHIVE_MODE
-
CHECK_TABLE
public static final Securable CHECK_TABLE
-
INSTALL_JAR
public static final Securable INSTALL_JAR
-
REPLACE_JAR
public static final Securable REPLACE_JAR
-
REMOVE_JAR
public static final Securable REMOVE_JAR
-
EXPORT_TABLE
public static final Securable EXPORT_TABLE
-
IMPORT_TABLE
public static final Securable IMPORT_TABLE
-
IMPORT_TABLE_LOBS_FROM_EXTFILE
public static final Securable IMPORT_TABLE_LOBS_FROM_EXTFILE
-
IMPORT_DATA
public static final Securable IMPORT_DATA
-
IMPORT_DATA_LOBS_FROM_EXTFILE
public static final Securable IMPORT_DATA_LOBS_FROM_EXTFILE
-
BULK_INSERT
public static final Securable BULK_INSERT
-
RELOAD_SECURITY_POLICY
public static final Securable RELOAD_SECURITY_POLICY
-
SET_USER_ACCESS
public static final Securable SET_USER_ACCESS
-
GET_USER_ACCESS
public static final Securable GET_USER_ACCESS
-
INVALIDATE_STORED_STATEMENTS
public static final Securable INVALIDATE_STORED_STATEMENTS
-
EMPTY_STATEMENT_CACHE
public static final Securable EMPTY_STATEMENT_CACHE
-
SET_XPLAIN_MODE
public static final Securable SET_XPLAIN_MODE
-
GET_XPLAIN_MODE
public static final Securable GET_XPLAIN_MODE
-
SET_XPLAIN_SCHEMA
public static final Securable SET_XPLAIN_SCHEMA
-
GET_XPLAIN_SCHEMA
public static final Securable GET_XPLAIN_SCHEMA
-
CREATE_USER
public static final Securable CREATE_USER
-
RESET_PASSWORD
public static final Securable RESET_PASSWORD
-
DROP_USER
public static final Securable DROP_USER
-
-
Field Detail
-
routineSchemaID
public final java.lang.String routineSchemaID
UUID string of schema holding the system routine associated with the operation
-
routineName
public final java.lang.String routineName
Name of the associated system routine
-
routineType
public final char routineType
Type of routine (function or procedure)
-
-
Method Detail
-
values
public static Securable[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Securable c : Securable.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Securable valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-