public class ConnectionPoolConfigParser
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private java.lang.String |
absolutePath |
private static java.util.Map<java.lang.String,ConnectionPoolProperties> |
CONNECTION_POOL_MAP |
private static ConnectionPoolConfigParser |
cpcp |
private boolean |
isAbsolutePath |
private boolean |
isInputStream |
private boolean |
isRelativePath |
private java.lang.String |
relativePath |
private java.io.InputStream |
xmlInputStream |
限定符 | 构造器和说明 |
---|---|
private |
ConnectionPoolConfigParser()
Constructor
|
限定符和类型 | 方法和说明 |
---|---|
ConnectionPoolProperties |
getConnectionPool(java.lang.String poolName)
Get connection pool
|
static ConnectionPoolConfigParser |
getInstance()
Get singleton object
|
void |
parse()
Parse xml files
|
private ConnectionPoolProperties |
parseParameter(org.w3c.dom.Node n)
Parse xml files and get DriverProperties object
|
ConnectionPoolConfigParser |
setAbsolutePath(java.lang.String absolutePath)
Set absolute path
|
ConnectionPoolConfigParser |
setInputStream(java.io.InputStream inputStream)
Set input stream
|
ConnectionPoolConfigParser |
setRelativePath(java.lang.String relativePath)
Set relative path
|
private static ConnectionPoolConfigParser cpcp
private java.lang.String absolutePath
private boolean isAbsolutePath
private java.lang.String relativePath
private boolean isRelativePath
private java.io.InputStream xmlInputStream
private boolean isInputStream
private static java.util.Map<java.lang.String,ConnectionPoolProperties> CONNECTION_POOL_MAP
public static ConnectionPoolConfigParser getInstance()
public ConnectionPoolConfigParser setAbsolutePath(java.lang.String absolutePath)
absolutePath
- public ConnectionPoolConfigParser setRelativePath(java.lang.String relativePath)
absolutePath
- public ConnectionPoolConfigParser setInputStream(java.io.InputStream inputStream)
inputStream
- public final void parse() throws OperationsException
private final ConnectionPoolProperties parseParameter(org.w3c.dom.Node n) throws OperationsException
n
- NodeOperationsException
public final ConnectionPoolProperties getConnectionPool(java.lang.String poolName)
poolName-it
- must be as same as names in xml files