public class DbManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
concurrencyType |
protected ConnectionProvider |
connectionProvider |
protected boolean |
debug |
protected int |
fetchSize |
protected boolean |
forcePreparedStatement |
protected int |
holdability |
protected int |
maxRows |
protected QueryMap |
queryMap |
protected DbSessionProvider |
sessionProvider |
protected DbTransactionMode |
transactionMode |
protected int |
type |
| Constructor and Description |
|---|
DbManager() |
| Modifier and Type | Method and Description |
|---|---|
int |
getConcurrencyType() |
ConnectionProvider |
getConnectionProvider() |
int |
getFetchSize() |
int |
getHoldability() |
static DbManager |
getInstance()
Returns instance of DbManager.
|
int |
getMaxRows()
Returns default value for max rows.
|
QueryMap |
getQueryMap()
Returns
QueryMap instance. |
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 |
setQueryMap(QueryMap queryMap) |
void |
setSessionProvider(DbSessionProvider sessionProvider)
Sets default session provider.
|
void |
setTransactionMode(DbTransactionMode transactionMode) |
void |
setType(int type)
Sets default type.
|
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
protected QueryMap queryMap
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)
public void setQueryMap(QueryMap queryMap)
Copyright © 2003-2013 Jodd Team