public interface Attribute
This class exists for two reasons
This class should not be shipped with the product.
This class has no methods, all it contains are String's which by are public, static and final since they are declared in an interface.
At some point this class should be replaced by org.apache.derby.shared.common.reference.Attribute. The issue is that this class is used by ij to check attributes, ij uses reflection on this class to get the list of valid attributes. The expanded class in shared has the client attributes as well. Ideally ij would work of an explicit list of attributes and not infer the set from reflection. See DERBY-1151
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BOOT_PASSWORD
If dataEncryption is true, use this attribute to pass in the
secret key.
|
static java.lang.String |
CLIENT_SECURITY_MECHANISM
securityMechanism sets the DRDA mechanism in-use for the client.
|
static java.lang.String |
COLLATION
Optional JDBC url attribute (at the database create time only) It can
be set to one of the following 2 values
1) UCS_BASIC (This means codepoint based collation.
|
static java.lang.String |
CREATE_ATTR
The attribute that is used to request a database create.
|
static java.lang.String |
CREATE_FROM
This attribute is used to request to create a database from backup.
|
static java.lang.String |
CRYPTO_ALGORITHM
Attribute for encrypting a database.
|
static java.lang.String |
CRYPTO_EXTERNAL_KEY
Attribute for encrypting a database.
|
static java.lang.String |
CRYPTO_EXTERNAL_KEY_VERIFY_FILE
One can encrypt the database with an encryption key at create time.
|
static java.lang.String |
CRYPTO_KEY_LENGTH
Attribute for encrypting a database.
|
static java.lang.String |
CRYPTO_PROVIDER
Attribute for encrypting a database.
|
static java.lang.String |
DATA_ENCRYPTION
Attribute name to encrypt the database on disk.
|
static java.lang.String |
DBNAME_ATTR
The attribute that is used for the database name, from
the JDBC notion of jdbc:
|
static java.lang.String |
DECRYPT_DATABASE
Attribute name for decrypting an encrypted database.
|
static java.lang.String |
DEREGISTER_ATTR
The attribute that is to keep autoloading idiom for driver
|
static java.lang.String |
DNC_PROTOCOL
The protocol for Derby Network Client
|
static java.lang.String |
DRDA_SECMEC
Internal attribute which holds the value of the securityMechanism
attribute specified by the client.
|
static java.lang.String |
DRDA_SECTKN_IN
Internal attributes.
|
static java.lang.String |
DRDA_SECTKN_OUT |
static java.lang.String |
DRDAID_ATTR
The attribute that is used to set the connection's DRDA ID.
|
static java.lang.String |
DROP_ATTR
The attribute that is used to request a drop database.
|
static java.lang.String |
JCC_PROTOCOL
The protocol for the IBM Universal JDBC Driver
|
static java.lang.String |
LOG_DEVICE
Put the log on a different device.
|
static java.lang.String |
NEW_BOOT_PASSWORD
The attribute that is used to chage the secret key of an encrypted
database.
|
static java.lang.String |
NEW_CRYPTO_EXTERNAL_KEY
The attribute that is used to chage the encryption
key of an encrypted database.
|
static java.lang.String |
PASSWORD_ATTR
The attribute that is used to set the user password.
|
static java.lang.String |
PROTOCOL
Not an attribute but the root for the JDBC URL that Derby supports.
|
static java.lang.String |
REPLICATION_FAILOVER
Attribute name to start failover for a given database..
|
static java.lang.String |
REPLICATION_INTERNAL_SHUTDOWN_SLAVE
Attribute name to stop replication slave mode for a database.
|
static java.lang.String |
REPLICATION_SLAVE_HOST
If startMaster is true, this attribute is used to specify the
host name the master should connect to.
|
static java.lang.String |
REPLICATION_SLAVE_PORT
If startMaster is true, this attribute is used to specify the
port the master should connect to.
|
static java.lang.String |
REPLICATION_START_MASTER
Attribute name to start replication master mode for a database.
|
static java.lang.String |
REPLICATION_START_SLAVE
Attribute name to start replication slave mode for a database.
|
static java.lang.String |
REPLICATION_STOP_MASTER
Attribute name to stop replication master mode for a database.
|
static java.lang.String |
REPLICATION_STOP_SLAVE
Attribute name to stop replication slave mode for a database.
|
static java.lang.String |
RESTORE_FROM
This attribute is used to request a database restore from backup.
|
static java.lang.String |
ROLL_FORWARD_RECOVERY_FROM
The attribute that is used to request a roll-forward recovery of the database.
|
static java.lang.String |
SHUTDOWN_ATTR
The attribute that is used to request a shutdown.
|
static java.lang.String |
SOFT_UPGRADE_NO_FEATURE_CHECK
Internal attribute.
|
static java.lang.String |
SQLJ_NESTED
The SQLJ protocol for getting the default connection
for server side jdbc
|
static java.lang.String |
TERRITORY
Set the territory for the database.
|
static java.lang.String |
UPGRADE_ATTR
The attribute that is used to allow upgrade.
|
static java.lang.String |
USERNAME_ATTR
The attribute that is used to set the user name.
|
static final java.lang.String PROTOCOL
static final java.lang.String SQLJ_NESTED
static final java.lang.String DNC_PROTOCOL
static final java.lang.String JCC_PROTOCOL
static final java.lang.String DECRYPT_DATABASE
static final java.lang.String DATA_ENCRYPTION
static final java.lang.String BOOT_PASSWORD
static final java.lang.String NEW_BOOT_PASSWORD
static final java.lang.String REPLICATION_START_MASTER
static final java.lang.String REPLICATION_STOP_MASTER
static final java.lang.String REPLICATION_START_SLAVE
static final java.lang.String REPLICATION_STOP_SLAVE
static final java.lang.String REPLICATION_INTERNAL_SHUTDOWN_SLAVE
static final java.lang.String REPLICATION_SLAVE_HOST
static final java.lang.String REPLICATION_FAILOVER
static final java.lang.String REPLICATION_SLAVE_PORT
static final java.lang.String DBNAME_ATTR
static final java.lang.String SHUTDOWN_ATTR
static final java.lang.String DEREGISTER_ATTR
static final java.lang.String CREATE_ATTR
static final java.lang.String DROP_ATTR
static final java.lang.String USERNAME_ATTR
static final java.lang.String PASSWORD_ATTR
static final java.lang.String DRDAID_ATTR
static final java.lang.String UPGRADE_ATTR
static final java.lang.String LOG_DEVICE
static final java.lang.String TERRITORY
static final java.lang.String CRYPTO_PROVIDER
static final java.lang.String CRYPTO_ALGORITHM
static final java.lang.String CRYPTO_KEY_LENGTH
static final java.lang.String CRYPTO_EXTERNAL_KEY
static final java.lang.String NEW_CRYPTO_EXTERNAL_KEY
static final java.lang.String CRYPTO_EXTERNAL_KEY_VERIFY_FILE
static final java.lang.String CREATE_FROM
static final java.lang.String RESTORE_FROM
static final java.lang.String ROLL_FORWARD_RECOVERY_FROM
static final java.lang.String CLIENT_SECURITY_MECHANISM
static final java.lang.String DRDA_SECTKN_IN
static final java.lang.String DRDA_SECTKN_OUT
static final java.lang.String DRDA_SECMEC
static final java.lang.String SOFT_UPGRADE_NO_FEATURE_CHECK
static final java.lang.String COLLATION
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.