org.seasar.robot.db.allcommon
クラス DBFluteConfig
java.lang.Object
org.seasar.robot.db.allcommon.DBFluteConfig
public class DBFluteConfig
- extends java.lang.Object
- 作成者:
- DBFlute(AutoGenerator)
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_defaultStatementConfig
protected org.seasar.robot.dbflute.jdbc.StatementConfig _defaultStatementConfig
_queryLogLevelInfo
protected boolean _queryLogLevelInfo
_executeStatusLogLevelInfo
protected boolean _executeStatusLogLevelInfo
_logDateFormat
protected java.lang.String _logDateFormat
_logTimestampFormat
protected java.lang.String _logTimestampFormat
_dataSourceHandler
protected org.seasar.robot.dbflute.jdbc.DataSourceHandler _dataSourceHandler
_outsideSqlPackage
protected java.lang.String _outsideSqlPackage
_useSqlLogRegistry
protected boolean _useSqlLogRegistry
_disableSelectIndex
protected boolean _disableSelectIndex
_internalDebug
protected boolean _internalDebug
_locked
protected boolean _locked
getInstance
public static DBFluteConfig getInstance()
- Get singleton instance.
- 戻り値:
- Singleton instance. (NotNull)
getDefaultStatementConfig
public org.seasar.robot.dbflute.jdbc.StatementConfig getDefaultStatementConfig()
setDefaultStatementConfig
public void setDefaultStatementConfig(org.seasar.robot.dbflute.jdbc.StatementConfig defaultStatementConfig)
setQueryLogLevelInfo
public void setQueryLogLevelInfo(boolean queryLogLevelInfo)
setExecuteStatusLogLevelInfo
public void setExecuteStatusLogLevelInfo(boolean executeStatusLogLevelInfo)
getLogDateFormat
public java.lang.String getLogDateFormat()
setLogDateFormat
public void setLogDateFormat(java.lang.String logDateFormat)
getLogTimestampFormat
public java.lang.String getLogTimestampFormat()
setLogTimestampFormat
public void setLogTimestampFormat(java.lang.String logTimestampFormat)
getDataSourceHandler
public org.seasar.robot.dbflute.jdbc.DataSourceHandler getDataSourceHandler()
- 戻り値:
- The handler of data source. (Nullable)
setDataSourceHandler
public void setDataSourceHandler(org.seasar.robot.dbflute.jdbc.DataSourceHandler dataSourceHandler)
- パラメータ:
dataSourceHandler
- The handler of data source. (Nullable)
getOutsideSqlPackage
public java.lang.String getOutsideSqlPackage()
- 戻り値:
- The package of outside SQL. (Nullable)
setOutsideSqlPackage
public void setOutsideSqlPackage(java.lang.String outsideSqlPackage)
- パラメータ:
outsideSqlPackage
- The package of outside SQL. (Nullable)
isUseSqlLogRegistry
public boolean isUseSqlLogRegistry()
setUseSqlLogRegistry
public void setUseSqlLogRegistry(boolean useSqlLogRegistry)
isDisableSelectIndex
public boolean isDisableSelectIndex()
setDisableSelectIndex
public void setDisableSelectIndex(boolean disableSelectIndex)
isInternalDebug
public boolean isInternalDebug()
setInternalDebug
public void setInternalDebug(boolean internalDebug)
registerBasicValueType
public void registerBasicValueType(java.lang.Class<?> keyType,
org.seasar.robot.dbflute.jdbc.ValueType valueType)
- Register the basic value type.
This setting is shared by other DBFlute projects in the same class loader.
- パラメータ:
keyType
- The type as key. (NotNull)valueType
- The basic value type. (NotNull)
removeBasicValueType
public void removeBasicValueType(java.lang.Class<?> keyType)
registerPluginValueType
public void registerPluginValueType(java.lang.String keyName,
org.seasar.robot.dbflute.jdbc.ValueType valueType)
- Register the plug-in value type.
This setting is shared by other DBFlute projects in the same class loader.
- パラメータ:
keyName
- The name as key. (NotNull)valueType
- The plug-in value type. (NotNull)
removePluginValueType
public void removePluginValueType(java.lang.String keyName)
isLocked
public boolean isLocked()
lock
public void lock()
unlock
public void unlock()
assertNotLocked
protected void assertNotLocked()
isCurrentDBDef
protected boolean isCurrentDBDef(org.seasar.robot.dbflute.DBDef currentDBDef)
Copyright © 2010. All Rights Reserved.