|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectflux.DatabaseType
Indicates the kind of database to which engine information is stored.
If the default JDBC driver, the default JDBC URL, an old-style in-memory database JDBC driver, an old-style in-memory database JDBC URL, or a recognized HSQL JDBC driver class name is used in an engine configuration, the database type configuration property is automatically set to DatabaseType.HSQL. If the database type is set to HSQL, the engine delegates to an HSQL database, version 1.7.2 or greater. The engine itself does not provide any kind of database. When configuring engines with the HSQL database, do not use HSQL for clustering under any circumstances. HSQL is not robust enough for clustering use. It is an error to cluster engines using HSQL.
| Field Summary | |
static DatabaseType |
DB2
The engine uses DB2-specific SQL statements to reduce the probability of deadlocks and achieve greater performance. |
static DatabaseType |
HSQL
The engine uses the HSQL database, which supports the READ_UNCOMMITTED transaction isolation mode only and therefore requires specific workarounds. |
static DatabaseType |
MYSQL
The engine uses the MySQL database, which contains limited functionality and therefore requires specific workarounds. |
static DatabaseType |
ORACLE
The engine uses Oracle-specific SQL statements to reduce the probability of deadlocks and achieve greater performance. |
static DatabaseType |
SQL_SERVER
The engine uses SQL Server-specific SQL statements to reduce the probability of deadlocks and achieve greater performance. |
static DatabaseType |
SYBASE
The engine uses Sybase ASE-specific SQL statements to reduce the probability of deadlocks and achieve greater performance. |
static DatabaseType |
SYBASE_ASA
The engine uses Sybase ASA-specific SQL statements to reduce the probability of deadlocks and achieve greater performance. |
| Method Summary | |
java.lang.Object |
clone()
Since DatabaseType is an immutable enumeration, returns this instance of DatabaseType. |
static DatabaseType |
getInstance(java.lang.String enumeration)
Returns a pre-existing instance of this enumeration from the specified name. |
java.lang.String |
toString()
Returns a readable version of this object. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final DatabaseType DB2
public static final DatabaseType HSQL
public static final DatabaseType MYSQL
public static final DatabaseType ORACLE
public static final DatabaseType SQL_SERVER
public static final DatabaseType SYBASE
public static final DatabaseType SYBASE_ASA
| Method Detail |
public static DatabaseType getInstance(java.lang.String enumeration)
enumeration - The name of a pre-existing instance of this
enumeration.
java.lang.IllegalArgumentException - If the name of the specified enumeration
instance does not exist.public java.lang.String toString()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException - If an error occurs.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||