org.logicalcobwebs.proxool.configuration
类 PropertyConfigurator
java.lang.Object
org.logicalcobwebs.proxool.configuration.PropertyConfigurator
public class PropertyConfigurator
- extends Object
Uses a standard Java properties file to configure Proxool. For example:
jdbc-0.proxool.alias=property-test
jdbc-0.proxool.driver-url=jdbc:hsqldb:.
jdbc-0.proxool.driver-class=org.hsqldb.jdbcDriver
jdbc-0.user=foo
jdbc-0.password=bar
jdbc-0.proxool.house-keeping-sleep-time=40000
jdbc-0.proxool.house-keeping-test-sql=select CURRENT_DATE
jdbc-0.proxool.maximum-connection-count=10
jdbc-0.proxool.minimum-connection-count=3
jdbc-0.proxool.maximum-connection-lifetime=18000000
jdbc-0.proxool.simultaneous-build-throttle=5
jdbc-0.proxool.recently-started-threshold=40000
jdbc-0.proxool.overload-without-refusal-lifetime=50000
jdbc-0.proxool.maximum-active-time=60000
jdbc-0.proxool.verbose=true
jdbc-0.proxool.trace=true
jdbc-0.proxool.fatal-sql-exception=Fatal error
jdbc-0.proxool.prototype-count=2
jdbc-1.proxool.alias=property-test-2
jdbc-1.proxool.driver-url=jdbc:hsqldb:.
jdbc-1.proxool.driver-class=org.hsqldb.jdbcDriver
jdbc-1.user=scott
jdbc-1.password=tiger
jdbc-1.proxool.house-keeping-sleep-time=40000
jdbc-1.proxool.house-keeping-test-sql=select CURRENT_DATE
jdbc-1.proxool.maximum-connection-count=10
jdbc-1.proxool.minimum-connection-count=3
jdbc-1.proxool.maximum-connection-lifetime=18000000
jdbc-1.proxool.simultaneous-build-throttle=5
jdbc-1.proxool.recently-started-threshold=40000
jdbc-1.proxool.overload-without-refusal-lifetime=50000
jdbc-1.proxool.maximum-active-time=60000
jdbc-1.proxool.verbose=true
jdbc-1.proxool.trace=true
jdbc-1.proxool.fatal-sql-exception=Fatal error
jdbc-1.proxool.prototype-count=2
The first word (up to the first dot) must start with "jdbc", but it can
be anything you like. Use unique names to identify each pool. Any property
not starting with "jdbc" will be ignored.
The properties prefixed with "proxool." will be used by Proxool while
the properties that are not prefixed will be passed on to the
delegate JDBC driver.
- 从以下版本开始:
- Proxool 0.5
- 版本:
- $Revision: 1.11 $, $Date: 2006/01/18 14:39:58 $
- 作者:
- Bill Horsman (bill@logicalcobwebs.co.uk), $Author: billhorsman $ (current maintainer)
|
方法摘要 |
static void |
configure(Properties properties)
Configure proxool with the given properties. |
static void |
configure(String filename)
Configure proxool with the given properties file. |
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PREFIX
protected static final String PREFIX
- 另请参见:
- 常量字段值
PropertyConfigurator
public PropertyConfigurator()
configure
public static void configure(String filename)
throws ProxoolException
- Configure proxool with the given properties file.
- 参数:
filename - the filename of the properties file.
- 抛出:
ProxoolException - if the configuration fails.
configure
public static void configure(Properties properties)
throws ProxoolException
- Configure proxool with the given properties.
- 参数:
properties - the properties instance to use.
- 抛出:
ProxoolException - if the configuration fails.
Copyright © 2014. All rights reserved.