|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjodd.db.DbManager
public class DbManager
Db manager. Holds default Db configuration.
| Field Summary | |
|---|---|
protected int |
concurrencyType
|
protected ConnectionProvider |
connectionProvider
|
protected boolean |
debug
|
protected int |
fetchSize
|
protected boolean |
forcePreparedStatement
|
protected int |
holdability
|
protected int |
maxRows
|
protected DbSessionProvider |
sessionProvider
|
protected DbTransactionMode |
transactionMode
|
protected int |
type
|
| Constructor Summary | |
|---|---|
DbManager()
|
|
| Method Summary | |
|---|---|
int |
getConcurrencyType()
|
ConnectionProvider |
getConnectionProvider()
|
int |
getFetchSize()
|
int |
getHoldability()
|
static DbManager |
getInstance()
Returns instance of DbManager. |
int |
getMaxRows()
Returns default value for max rows. |
DbSessionProvider |
getSessionProvider()
|
DbTransactionMode |
getTransactionMode()
|
int |
getType()
|
boolean |
isDebug()
|
boolean |
isForcePreparedStatement()
|
static void |
resetAll()
Resets all settings to default by creating a new DbManager instance. |
void |
setConcurrencyType(int concurrencyType)
Sets default concurrency type. |
void |
setConnectionProvider(ConnectionProvider connectionProvider)
Sets connection provider. |
void |
setDebug(boolean debug)
Enables debug mode. |
void |
setFetchSize(int fetchSize)
Sets default value for fetch size. |
void |
setForcePreparedStatement(boolean forcePreparedStatement)
Enables creation of prepared statements for all queries. |
void |
setHoldability(int holdability)
Sets default holdability. |
static void |
setInstance(DbManager manager)
Sets the DbManager instance. |
void |
setMaxRows(int maxRows)
Sets default value for max rows. |
void |
setSessionProvider(DbSessionProvider sessionProvider)
Sets default session provider. |
void |
setTransactionMode(DbTransactionMode transactionMode)
|
void |
setType(int type)
Sets default type. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ConnectionProvider connectionProvider
protected DbSessionProvider sessionProvider
protected boolean forcePreparedStatement
protected int type
protected int concurrencyType
protected int holdability
protected int fetchSize
protected int maxRows
protected boolean debug
protected DbTransactionMode transactionMode
| Constructor Detail |
|---|
public DbManager()
| Method Detail |
|---|
public static DbManager getInstance()
public static void setInstance(DbManager manager)
public static void resetAll()
public ConnectionProvider getConnectionProvider()
public void setConnectionProvider(ConnectionProvider connectionProvider)
public DbSessionProvider getSessionProvider()
public void setSessionProvider(DbSessionProvider sessionProvider)
public boolean isForcePreparedStatement()
public void setForcePreparedStatement(boolean forcePreparedStatement)
public int getType()
public void setType(int type)
DbQueryBase.setType(int)public int getConcurrencyType()
public void setConcurrencyType(int concurrencyType)
DbQueryBase.setConcurrencyType(int)public int getHoldability()
public void setHoldability(int holdability)
DbQueryBase.setHoldability(int)public int getFetchSize()
public void setFetchSize(int fetchSize)
DbQueryBase.setFetchSize(int)public int getMaxRows()
public void setMaxRows(int maxRows)
DbQueryBase.setMaxRows(int)public boolean isDebug()
public void setDebug(boolean debug)
public DbTransactionMode getTransactionMode()
public void setTransactionMode(DbTransactionMode transactionMode)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||