db
Class DbManager
java.lang.Object
db.DbManager
public class DbManager
- extends Object
Method Summary |
void |
commit()
|
protected boolean |
containsPrimaryKey(DbTableView dbTable,
Object pkValue)
|
protected boolean |
containsPrimaryKey(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
|
String |
displayTable(DbTableView dbTable)
|
String |
displayTable(String dbTable)
|
String |
displayTable(String dbTable,
int columnWidth)
|
Integer |
getEnvironmentID()
|
protected Integer |
getJvmID()
|
protected static Integer |
getMaxMemory()
return the maximum memory in Mo. |
Integer |
getModelID(Solver solver)
|
Integer |
getOperatingSystemID()
|
protected Integer |
getRuntimeID()
|
void |
insertConfiguration(Integer solverID,
String description)
|
Integer |
insertEntryAndRetrieveGPK(DbTableView dbTable,
Object... values)
|
Integer |
insertEntryAndRetrieveGPK(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
|
void |
insertEntryIfAbsentPK(DbTableView dbTable,
Object... values)
|
void |
insertEntryIfAbsentPK(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
|
void |
insertMeasures(Integer solverID,
IMeasures m)
|
Integer |
insertSolver(Solver solver,
String instanceName)
|
Integer |
insertSolver(Solver solver,
String instanceName,
boolean enableSolution)
|
void |
printTable(DbTableView dbTable)
|
void |
printTable(String dbTable)
|
Integer |
retrieveGPKOrInsertEntry(DbTableView dbTable,
Object... values)
|
Integer |
retrieveGPKOrInsertEntry(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
|
void |
shutdown()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_COLUMN_WIDTH
public static final int DEFAULT_COLUMN_WIDTH
- See Also:
- Constant Field Values
LOGGER
public static final Logger LOGGER
dataSource
public final org.springframework.jdbc.datasource.DriverManagerDataSource dataSource
sdataSource
public final org.springframework.jdbc.datasource.SingleConnectionDataSource sdataSource
jdbcTemplate
public final org.springframework.jdbc.core.JdbcTemplate jdbcTemplate
namedParameterJdbcTemplate
public final org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate namedParameterJdbcTemplate
DbManager
public DbManager(File databaseDir,
String databaseName)
DbManager
public DbManager(String url)
shutdown
public final void shutdown()
commit
public final void commit()
containsPrimaryKey
protected final boolean containsPrimaryKey(DbTableView dbTable,
Object pkValue)
containsPrimaryKey
protected final boolean containsPrimaryKey(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
insertEntryIfAbsentPK
public void insertEntryIfAbsentPK(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
insertEntryIfAbsentPK
public void insertEntryIfAbsentPK(DbTableView dbTable,
Object... values)
insertEntryAndRetrieveGPK
public final Integer insertEntryAndRetrieveGPK(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
insertEntryAndRetrieveGPK
public final Integer insertEntryAndRetrieveGPK(DbTableView dbTable,
Object... values)
retrieveGPKOrInsertEntry
public final Integer retrieveGPKOrInsertEntry(DbTableView dbTable,
org.springframework.jdbc.core.namedparam.SqlParameterSource parameters)
retrieveGPKOrInsertEntry
public final Integer retrieveGPKOrInsertEntry(DbTableView dbTable,
Object... values)
getModelID
public final Integer getModelID(Solver solver)
insertConfiguration
public final void insertConfiguration(Integer solverID,
String description)
insertMeasures
public final void insertMeasures(Integer solverID,
IMeasures m)
insertSolver
public final Integer insertSolver(Solver solver,
String instanceName)
insertSolver
public final Integer insertSolver(Solver solver,
String instanceName,
boolean enableSolution)
getMaxMemory
protected static final Integer getMaxMemory()
- return the maximum memory in Mo.
getRuntimeID
protected final Integer getRuntimeID()
getOperatingSystemID
public final Integer getOperatingSystemID()
getJvmID
protected final Integer getJvmID()
getEnvironmentID
public final Integer getEnvironmentID()
printTable
public final void printTable(DbTableView dbTable)
printTable
public final void printTable(String dbTable)
displayTable
public final String displayTable(String dbTable)
displayTable
public final String displayTable(DbTableView dbTable)
displayTable
public final String displayTable(String dbTable,
int columnWidth)
Copyright © 2012. All Rights Reserved.