com.github.drinkjava2.jdbpro
Class DbProConfig

java.lang.Object
  extended by com.github.drinkjava2.jdbpro.DbProConfig
Direct Known Subclasses:
SqlBoxContextConfig

public class DbProConfig
extends Object

DbProConfig class is used to store constructor parameters for build DbPro instance, this is a transient object, never try to re-use it, re-use it will break thread safe of jDbPro

Since:
1.0.1
Author:
Yong Zhu

Field Summary
protected static Boolean globalNextAllowShowSql
           
protected static Integer globalNextBatchSize
           
protected static ConnectionManager globalNextConnectionManager
           
protected static IocTool globalNextIocTool
           
protected static DbProLogger globalNextLogger
           
protected static SqlOption globalNextMasterSlaveOption
           
protected static SqlHandler[] globalNextSqlHandlers
           
protected static SqlTemplateEngine globalNextTemplateEngine
           
 
Constructor Summary
DbProConfig()
           
 
Method Summary
 Boolean getAllowSqlSql()
           
 Integer getBatchSize()
           
 ConnectionManager getConnectionManager()
           
static Boolean getGlobalNextAllowShowSql()
           
static Integer getGlobalNextBatchSize()
           
static ConnectionManager getGlobalNextConnectionManager()
           
static IocTool getGlobalNextIocTool()
           
static DbProLogger getGlobalNextLogger()
           
static SqlOption getGlobalNextMasterSlaveOption()
           
static SqlHandler[] getGlobalNextSqlHandlers()
           
static SqlTemplateEngine getGlobalNextTemplateEngine()
           
 IocTool getIocTool()
           
 DbProLogger getLogger()
           
 DbPro[] getMasters()
           
 SqlOption getMasterSlaveSelect()
           
 DbPro[] getSlaves()
           
 SqlHandler[] getSqlHandlers()
           
 SqlTemplateEngine getTemplateEngine()
           
 void setAllowSqlSql(Boolean allowSqlSql)
           
 void setBatchSize(Integer batchSize)
           
 void setConnectionManager(ConnectionManager connectionManager)
           
static void setGlobalNextAllowShowSql(Boolean allowShowSql)
           
static void setGlobalNextBatchSize(Integer batchSize)
           
static void setGlobalNextConnectionManager(ConnectionManager connectionManager)
           
static void setGlobalNextIocTool(IocTool nextIocTool)
           
static void setGlobalNextLogger(DbProLogger dbProLogger)
           
static void setGlobalNextMasterSlaveOption(SqlOption masterSlaveOption)
           
static void setGlobalNextSqlHandlers(SqlHandler... sqlHandlers)
           
static void setGlobalNextTemplateEngine(SqlTemplateEngine sqlTemplateEngine)
           
 void setIocTool(IocTool iocTool)
           
 void setLogger(DbProLogger logger)
           
 void setMasters(DbPro[] masters)
           
 void setMasterSlaveSelect(SqlOption masterSlaveSelect)
           
 void setSlaves(DbPro[] slaves)
           
 void setSqlHandlers(SqlHandler[] sqlHandlers)
           
 void setTemplateEngine(SqlTemplateEngine templateEngine)
           
protected  void staticGlobalNextMethods_____________________()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

globalNextAllowShowSql

protected static Boolean globalNextAllowShowSql

globalNextMasterSlaveOption

protected static SqlOption globalNextMasterSlaveOption

globalNextConnectionManager

protected static ConnectionManager globalNextConnectionManager

globalNextLogger

protected static DbProLogger globalNextLogger

globalNextBatchSize

protected static Integer globalNextBatchSize

globalNextTemplateEngine

protected static SqlTemplateEngine globalNextTemplateEngine

globalNextIocTool

protected static IocTool globalNextIocTool

globalNextSqlHandlers

protected static SqlHandler[] globalNextSqlHandlers
Constructor Detail

DbProConfig

public DbProConfig()
Method Detail

getTemplateEngine

public SqlTemplateEngine getTemplateEngine()

setTemplateEngine

public void setTemplateEngine(SqlTemplateEngine templateEngine)

getLogger

public DbProLogger getLogger()

setLogger

public void setLogger(DbProLogger logger)

getAllowSqlSql

public Boolean getAllowSqlSql()

setAllowSqlSql

public void setAllowSqlSql(Boolean allowSqlSql)

getBatchSize

public Integer getBatchSize()

setBatchSize

public void setBatchSize(Integer batchSize)

getConnectionManager

public ConnectionManager getConnectionManager()

setConnectionManager

public void setConnectionManager(ConnectionManager connectionManager)

getSqlHandlers

public SqlHandler[] getSqlHandlers()

setSqlHandlers

public void setSqlHandlers(SqlHandler[] sqlHandlers)

getIocTool

public IocTool getIocTool()

setIocTool

public void setIocTool(IocTool iocTool)

getSlaves

public DbPro[] getSlaves()

setSlaves

public void setSlaves(DbPro[] slaves)

getMasters

public DbPro[] getMasters()

setMasters

public void setMasters(DbPro[] masters)

getMasterSlaveSelect

public SqlOption getMasterSlaveSelect()

setMasterSlaveSelect

public void setMasterSlaveSelect(SqlOption masterSlaveSelect)

staticGlobalNextMethods_____________________

protected void staticGlobalNextMethods_____________________()

getGlobalNextLogger

public static DbProLogger getGlobalNextLogger()

setGlobalNextLogger

public static void setGlobalNextLogger(DbProLogger dbProLogger)

getGlobalNextBatchSize

public static Integer getGlobalNextBatchSize()

setGlobalNextBatchSize

public static void setGlobalNextBatchSize(Integer batchSize)

getGlobalNextTemplateEngine

public static SqlTemplateEngine getGlobalNextTemplateEngine()

setGlobalNextTemplateEngine

public static void setGlobalNextTemplateEngine(SqlTemplateEngine sqlTemplateEngine)

getGlobalNextAllowShowSql

public static Boolean getGlobalNextAllowShowSql()

setGlobalNextAllowShowSql

public static void setGlobalNextAllowShowSql(Boolean allowShowSql)

getGlobalNextMasterSlaveOption

public static SqlOption getGlobalNextMasterSlaveOption()

setGlobalNextMasterSlaveOption

public static void setGlobalNextMasterSlaveOption(SqlOption masterSlaveOption)

getGlobalNextConnectionManager

public static ConnectionManager getGlobalNextConnectionManager()

setGlobalNextConnectionManager

public static void setGlobalNextConnectionManager(ConnectionManager connectionManager)

getGlobalNextSqlHandlers

public static SqlHandler[] getGlobalNextSqlHandlers()

setGlobalNextSqlHandlers

public static void setGlobalNextSqlHandlers(SqlHandler... sqlHandlers)

getGlobalNextIocTool

public static IocTool getGlobalNextIocTool()

setGlobalNextIocTool

public static void setGlobalNextIocTool(IocTool nextIocTool)


Copyright © 2018. All rights reserved.