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 | 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.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.