wrapperconnectionpooldatasourcebase.beangen-xml
来自「c3p0数据库连接池实现源码」· BEANGEN-XML 代码 · 共 214 行
BEANGEN-XML
214 行
<!-- DON'T FORGET TO CALL C3P0Registry.register( this ) AT CONSTRUCTION OF CONCRETE SUBCLASS --><beangen> <package>com.mchange.v2.c3p0.impl</package> <imports> <specific>javax.sql.DataSource</specific> <specific>com.mchange.v2.c3p0.cfg.C3P0Config</specific> </imports> <modifiers> <modifier>public</modifier> <modifier>abstract</modifier> </modifiers> <output-class>WrapperConnectionPoolDataSourceBase</output-class> <extends>IdentityTokenResolvable</extends> <properties> <property> <type>DataSource</type> <name>nestedDataSource</name> <bound/> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>maxStatements</name> <default-value>C3P0Config.initializeIntPropertyVar("maxStatements", C3P0Defaults.maxStatements())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>maxStatementsPerConnection</name> <default-value>C3P0Config.initializeIntPropertyVar("maxStatementsPerConnection", C3P0Defaults.maxStatementsPerConnection())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>initialPoolSize</name> <default-value>C3P0Config.initializeIntPropertyVar("initialPoolSize", C3P0Defaults.initialPoolSize())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>minPoolSize</name> <default-value>C3P0Config.initializeIntPropertyVar("minPoolSize", C3P0Defaults.minPoolSize())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>maxPoolSize</name> <default-value>C3P0Config.initializeIntPropertyVar("maxPoolSize", C3P0Defaults.maxPoolSize())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>idleConnectionTestPeriod</name> <default-value>C3P0Config.initializeIntPropertyVar("idleConnectionTestPeriod", C3P0Defaults.idleConnectionTestPeriod())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>maxIdleTime</name> <default-value>C3P0Config.initializeIntPropertyVar("maxIdleTime", C3P0Defaults.maxIdleTime())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>propertyCycle</name> <default-value>C3P0Config.initializeIntPropertyVar("propertyCycle", C3P0Defaults.propertyCycle())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>acquireIncrement</name> <default-value>C3P0Config.initializeIntPropertyVar("acquireIncrement", C3P0Defaults.acquireIncrement())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>acquireRetryAttempts</name> <default-value>C3P0Config.initializeIntPropertyVar("acquireRetryAttempts", C3P0Defaults.acquireRetryAttempts())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>acquireRetryDelay</name> <default-value>C3P0Config.initializeIntPropertyVar("acquireRetryDelay", C3P0Defaults.acquireRetryDelay())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>automaticTestTable</name> <default-value>C3P0Config.initializeStringPropertyVar("automaticTestTable", C3P0Defaults.automaticTestTable())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>connectionTesterClassName</name> <default-value>C3P0Config.initializeStringPropertyVar("connectionTesterClassName", C3P0Defaults.connectionTesterClassName())</default-value> <constrained/> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>boolean</type> <name>testConnectionOnCheckout</name> <default-value>C3P0Config.initializeBooleanPropertyVar("testConnectionOnCheckout", C3P0Defaults.testConnectionOnCheckout())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>boolean</type> <name>testConnectionOnCheckin</name> <default-value>C3P0Config.initializeBooleanPropertyVar("testConnectionOnCheckin", C3P0Defaults.testConnectionOnCheckin())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>preferredTestQuery</name> <default-value>C3P0Config.initializeStringPropertyVar("preferredTestQuery", C3P0Defaults.preferredTestQuery())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>boolean</type> <name>autoCommitOnClose</name> <default-value>C3P0Config.initializeBooleanPropertyVar("autoCommitOnClose", C3P0Defaults.autoCommitOnClose())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>boolean</type> <name>forceIgnoreUnresolvedTransactions</name> <default-value>C3P0Config.initializeBooleanPropertyVar("forceIgnoreUnresolvedTransactions", C3P0Defaults.forceIgnoreUnresolvedTransactions())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>int</type> <name>checkoutTimeout</name> <default-value>C3P0Config.initializeIntPropertyVar("checkoutTimeout", C3P0Defaults.checkoutTimeout())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>boolean</type> <name>breakAfterAcquireFailure</name> <default-value>C3P0Config.initializeBooleanPropertyVar("breakAfterAcquireFailure", C3P0Defaults.breakAfterAcquireFailure())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>boolean</type> <name>usesTraditionalReflectiveProxies</name> <default-value>C3P0Config.initializeBooleanPropertyVar("usesTraditionalReflectiveProxies", C3P0Defaults.usesTraditionalReflectiveProxies())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>overrideDefaultUser</name> <default-value>C3P0Config.initializeStringPropertyVar("overrideDefaultUser", C3P0Defaults.overrideDefaultUser())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>overrideDefaultPassword</name> <default-value>C3P0Config.initializeStringPropertyVar("overrideDefaultPassword", C3P0Defaults.overrideDefaultPassword())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>userOverridesAsString</name> <default-value>C3P0Config.initializeUserOverridesAsString()</default-value> <constrained/> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>identityToken</name> <default-value>C3P0ImplUtils.identityToken( this )</default-value> <bound/> <!-- the C3P0PooledConnectionPoolManager will need to be reset when this changes --> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> <property> <type>String</type> <name>factoryClassLocation</name> <default-value>C3P0Config.initializeStringPropertyVar("factoryClassLocation", C3P0Defaults.factoryClassLocation())</default-value> <getter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></getter> <setter><modifiers><modifier>public</modifier><modifier>synchronized</modifier></modifiers></setter> </property> </properties></beangen>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?