List of all connection (JDBC) attributes by the system.
This class exists for two reasons
To act as the internal documentation for the attributes.
To remove the need to declare a java static field for the attributes
name in the protocol/implementation class. This reduces the footprint as the
string is final and thus can be included simply as a String constant pool
entry.
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.
If dataEncryption is true, use this attribute to pass in the secret key.
The secret key must be at least 8 characters long. This key must not be
stored persistently in cleartext anywhere.
This attribute is used to request to create a database from backup. This
will throw error if a database with same already exists at the location
where we tring to create.
Attribute for encrypting a database. Specifies the actual key. When this
is specified all the supplied crypto information is stored external to
the database, ie by the application.
This attribute is used to request a database restore from backup. It must
be used only when the active database is corrupted, because it will
cleanup the existing database and replace it from the backup.