openr66.database.model
Class DbModelH2
java.lang.Object
goldengate.common.database.model.DbModelAbstract
goldengate.common.database.model.DbModelH2
openr66.database.model.DbModelH2
- All Implemented Interfaces:
- goldengate.common.database.model.DbModel
public class DbModelH2
- extends goldengate.common.database.model.DbModelH2
H2 Database Model implementation
- Author:
- Frederic Bregier
Nested classes/interfaces inherited from class goldengate.common.database.model.DbModelH2 |
goldengate.common.database.model.DbModelH2.DBType |
Fields inherited from class goldengate.common.database.model.DbModelH2 |
pool, type |
Constructor Summary |
DbModelH2(String dbserver,
String dbuser,
String dbpasswd)
Create the object and initialize if necessary the driver |
Method Summary |
void |
createTables(goldengate.common.database.DbSession session)
|
long |
nextSequence(goldengate.common.database.DbSession dbSession)
|
void |
resetSequence(goldengate.common.database.DbSession session,
long newvalue)
|
Methods inherited from class goldengate.common.database.model.DbModelH2 |
currentNumberOfPooledConnections, getDbConnection, getDbType, limitRequest, releaseResources, validConnectionString |
Methods inherited from class goldengate.common.database.model.DbModelAbstract |
closeInternalConnection, validConnection, validConnectionSelect |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DbModelH2
public DbModelH2(String dbserver,
String dbuser,
String dbpasswd)
throws goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
- Create the object and initialize if necessary the driver
- Parameters:
dbserver
- dbuser
- dbpasswd
-
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
createTables
public void createTables(goldengate.common.database.DbSession session)
throws goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
- Specified by:
createTables
in interface goldengate.common.database.model.DbModel
- Overrides:
createTables
in class goldengate.common.database.model.DbModelH2
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
resetSequence
public void resetSequence(goldengate.common.database.DbSession session,
long newvalue)
throws goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
- Specified by:
resetSequence
in interface goldengate.common.database.model.DbModel
- Overrides:
resetSequence
in class goldengate.common.database.model.DbModelH2
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
nextSequence
public long nextSequence(goldengate.common.database.DbSession dbSession)
throws goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException,
goldengate.common.database.exception.GoldenGateDatabaseSqlException,
goldengate.common.database.exception.GoldenGateDatabaseNoDataException
- Specified by:
nextSequence
in interface goldengate.common.database.model.DbModel
- Overrides:
nextSequence
in class goldengate.common.database.model.DbModelH2
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
goldengate.common.database.exception.GoldenGateDatabaseSqlException
goldengate.common.database.exception.GoldenGateDatabaseNoDataException
Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.