public class DataSourceConfigParser
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private java.lang.String |
absolutePath |
private static java.util.List<DriverProperties> |
DATA_SOURCE_LIST |
private static DataSourceConfigParser |
dscp |
private boolean |
isAbsolutePath |
private boolean |
isInputStream |
private boolean |
isRelativePath |
private java.lang.String |
relativePath |
private java.io.InputStream |
xmlInputStream |
限定符 | 构造器和说明 |
---|---|
private |
DataSourceConfigParser()
Constructor
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<DriverProperties> |
getDataSources()
Get configuration list of DataSource
|
static DataSourceConfigParser |
getInstance()
Get singleton object
|
void |
parse()
Parse xml files
|
private DriverProperties |
parseParameter(org.w3c.dom.Node n)
Get DriverProperties object from parsing xml files
|
DataSourceConfigParser |
setAbsolutePath(java.lang.String absolutePath)
Set absolute path
|
DataSourceConfigParser |
setInputStream(java.io.InputStream inputStream)
Set input stream
|
DataSourceConfigParser |
setRelativePath(java.lang.String relativePath)
Set relative path
|
private static DataSourceConfigParser dscp
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.List<DriverProperties> DATA_SOURCE_LIST
public static DataSourceConfigParser getInstance()
public DataSourceConfigParser setAbsolutePath(java.lang.String absolutePath)
absolutePath
- public DataSourceConfigParser setRelativePath(java.lang.String relativePath)
absolutePath
- public DataSourceConfigParser setInputStream(java.io.InputStream inputStream)
inputStream
- public final void parse() throws OperationsException
private final DriverProperties parseParameter(org.w3c.dom.Node n) throws OperationsException
n
- NodeOperationsException
public final java.util.List<DriverProperties> getDataSources()