|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opensubsystems.core.persist.db.DatabaseImpl
org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
org.opensubsystems.core.persist.db.maxdb.MaxDBDatabaseImpl
public class MaxDBDatabaseImpl
Management layer for MaxDB database (http://www.mysql.com/products/maxdb/). Since MaxDB is rebranded SAP DB database, at this time it can reuse majority of the SAP DB functionality.
| Field Summary |
|---|
| Fields inherited from class org.opensubsystems.core.persist.db.DatabaseImpl |
|---|
m_bDatabaseSchemaInitialized, m_bDatabaseStarted, m_bDatabaseStartInProgress, m_vdsSchema, MAX_SAFE_LENGTH |
| Constructor Summary | |
|---|---|
MaxDBDatabaseImpl()
Default constructor for empty database. |
|
| Method Summary | |
|---|---|
int |
getDatabaseType()
Returns the type of database currently in use. It will be one of the constants defined in this class (SAPDB, HSQLDB, etc.). |
java.lang.String |
getDatabaseTypeIdentifier()
Returns the identifier for the type of database currently in use which can be used to construct package and class names. It will be one of the constants defined in this class (SAPDB, HSQLDB, etc.). |
| Methods inherited from class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl |
|---|
createDatabaseInstance, createUser, getCurrentTimestampFunctionCall, getDatabaseHost, getDatabaseName, getSQLAnalyzeFunctionCall, getSQLCountFunctionCall, insertAndFetchGeneratedValues, isCallableStatement, preferCountToLast, startDatabaseServer, stop, updatedAndFetchGeneratedValues |
| Methods inherited from class org.opensubsystems.core.persist.db.DatabaseImpl |
|---|
add, add, getAdminConnection, getConnectionTestStatement, getInstance, getInstanceIfStarted, getSelectListResultSetConcurrency, getSelectListResultSetType, getTransactionIsolation, hasAbsolutePositioningSupport, hasSelectListRangeSupport, isStarted, setInstance, start |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MaxDBDatabaseImpl()
throws OSSException
OSSException - - problem connecting to database| Method Detail |
|---|
public int getDatabaseType()
getDatabaseType in interface DatabasegetDatabaseType in class SapDBDatabaseImplpublic java.lang.String getDatabaseTypeIdentifier()
getDatabaseTypeIdentifier in interface DatabasegetDatabaseTypeIdentifier in class SapDBDatabaseImpl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||