openr66.database.data
Class DbConfiguration
java.lang.Object
goldengate.common.database.data.AbstractDbData
openr66.database.data.DbConfiguration
public class DbConfiguration
- extends goldengate.common.database.data.AbstractDbData
Configuration Table object
- Author:
- Frederic Bregier
| Nested classes/interfaces inherited from class goldengate.common.database.data.AbstractDbData |
goldengate.common.database.data.AbstractDbData.UpdatedInfo |
| Fields inherited from class goldengate.common.database.data.AbstractDbData |
allFields, dbSession, isSaved, otherFields, primaryKey |
|
Constructor Summary |
DbConfiguration(goldengate.common.database.DbSession dbSession,
String hostid)
|
DbConfiguration(goldengate.common.database.DbSession dbSession,
String hostid,
long rg,
long wg,
long rs,
long ws,
long del)
|
| Methods inherited from class goldengate.common.database.data.AbstractDbData |
get, getTrueValue, getValue, getValues, setTrueValue, setValue, setValues |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dbTypes
public static final int[] dbTypes
table
public static final String table
- See Also:
- Constant Field Values
NBPRKEY
public static final int NBPRKEY
- See Also:
- Constant Field Values
selectAllFields
protected static final String selectAllFields
updateAllFields
protected static final String updateAllFields
insertAllValues
protected static final String insertAllValues
- See Also:
- Constant Field Values
DbConfiguration
public DbConfiguration(goldengate.common.database.DbSession dbSession,
String hostid,
long rg,
long wg,
long rs,
long ws,
long del)
- Parameters:
dbSession - hostid - rg - Read Global Limitwg - Write Global Limitrs - Read Session Limitws - Write Session Limitdel - Delay Limit
DbConfiguration
public DbConfiguration(goldengate.common.database.DbSession dbSession,
String hostid)
throws goldengate.common.database.exception.GoldenGateDatabaseException
- Parameters:
dbSession - hostid -
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseException
initObject
protected void initObject()
- Specified by:
initObject in class goldengate.common.database.data.AbstractDbData
getSelectAllFields
protected String getSelectAllFields()
- Specified by:
getSelectAllFields in class goldengate.common.database.data.AbstractDbData
getTable
protected String getTable()
- Specified by:
getTable in class goldengate.common.database.data.AbstractDbData
getInsertAllValues
protected String getInsertAllValues()
- Specified by:
getInsertAllValues in class goldengate.common.database.data.AbstractDbData
getUpdateAllFields
protected String getUpdateAllFields()
- Specified by:
getUpdateAllFields in class goldengate.common.database.data.AbstractDbData
setToArray
protected void setToArray()
- Specified by:
setToArray in class goldengate.common.database.data.AbstractDbData
setFromArray
protected void setFromArray()
throws goldengate.common.database.exception.GoldenGateDatabaseSqlException
- Specified by:
setFromArray in class goldengate.common.database.data.AbstractDbData
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseSqlException
getWherePrimaryKey
protected String getWherePrimaryKey()
- Specified by:
getWherePrimaryKey in class goldengate.common.database.data.AbstractDbData
setPrimaryKey
protected void setPrimaryKey()
- Specified by:
setPrimaryKey in class goldengate.common.database.data.AbstractDbData
delete
public void delete()
throws goldengate.common.database.exception.GoldenGateDatabaseException
- Overrides:
delete in class goldengate.common.database.data.AbstractDbData
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseException
insert
public void insert()
throws goldengate.common.database.exception.GoldenGateDatabaseException
- Overrides:
insert in class goldengate.common.database.data.AbstractDbData
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseException
exist
public boolean exist()
throws goldengate.common.database.exception.GoldenGateDatabaseException
- Overrides:
exist in class goldengate.common.database.data.AbstractDbData
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseException
select
public void select()
throws goldengate.common.database.exception.GoldenGateDatabaseException
- Overrides:
select in class goldengate.common.database.data.AbstractDbData
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseException
update
public void update()
throws goldengate.common.database.exception.GoldenGateDatabaseException
- Overrides:
update in class goldengate.common.database.data.AbstractDbData
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseException
getFromStatement
public static DbConfiguration getFromStatement(goldengate.common.database.DbPreparedStatement preparedStatement)
throws goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException,
goldengate.common.database.exception.GoldenGateDatabaseSqlException
- For instance from Commander when getting updated information
- Parameters:
preparedStatement -
- Returns:
- the next updated Configuration
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
goldengate.common.database.exception.GoldenGateDatabaseSqlException
getUpdatedPrepareStament
public static goldengate.common.database.DbPreparedStatement getUpdatedPrepareStament(goldengate.common.database.DbSession session)
throws goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException,
goldengate.common.database.exception.GoldenGateDatabaseSqlException
- Returns:
- the DbPreparedStatement for getting Updated Object
- Throws:
goldengate.common.database.exception.GoldenGateDatabaseNoConnectionException
goldengate.common.database.exception.GoldenGateDatabaseSqlException
changeUpdatedInfo
public void changeUpdatedInfo(goldengate.common.database.data.AbstractDbData.UpdatedInfo info)
- Specified by:
changeUpdatedInfo in class goldengate.common.database.data.AbstractDbData
updateConfiguration
public void updateConfiguration()
- Update configuration according to new value of limits
isOwnConfiguration
public boolean isOwnConfiguration()
- Returns:
- True if this Configuration refers to the current host
Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.