Package xyz.cofe.sql.cpool
Class BasicDataSource.XmlVisitor
java.lang.Object
xyz.cofe.xml.stream.path.XVisitorAdapter
xyz.cofe.sql.cpool.BasicDataSource.XmlVisitor
- All Implemented Interfaces:
xyz.cofe.xml.stream.path.XVisitor
- Enclosing class:
- BasicDataSource
public static class BasicDataSource.XmlVisitor
extends xyz.cofe.xml.stream.path.XVisitorAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from class xyz.cofe.xml.stream.path.XVisitorAdapter
xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPattern, xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPatternAbstract, xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPatternBuilder<T extends java.lang.Object>, xyz.cofe.xml.stream.path.XVisitorAdapter.ContentPatternMethod, xyz.cofe.xml.stream.path.XVisitorAdapter.EnterPatternBuilder, xyz.cofe.xml.stream.path.XVisitorAdapter.ExitPatternBuilder, xyz.cofe.xml.stream.path.XVisitorAdapter.PathPattern, xyz.cofe.xml.stream.path.XVisitorAdapter.PathPatternAbstract, xyz.cofe.xml.stream.path.XVisitorAdapter.PathPatternMethod, xyz.cofe.xml.stream.path.XVisitorAdapter.PatternBuilder, xyz.cofe.xml.stream.path.XVisitorAdapter.TagPatternBuilder<T extends java.lang.Object> -
Field Summary
Fields Modifier and Type Field Description protected java.lang.ClassLoaderclassLoaderprotected BasicDataSourcedataSourceprotected booleaneditDataSourceprotected java.lang.StringoptNameprotected java.lang.StringoptValueprotected java.lang.StringpropertyNameprotected java.lang.StringpropertyValue -
Constructor Summary
Constructors Constructor Description XmlVisitor()XmlVisitor(BasicDataSource ds) -
Method Summary
Modifier and Type Method Description protected java.lang.ClassLoaderclassloader()voidenterDS(xyz.cofe.xml.stream.path.XEventPath path)voidexitDS(xyz.cofe.xml.stream.path.XEventPath path)java.lang.ClassLoadergetClassLoader()BasicDataSourcegetDataSource()voidloginTimeout(xyz.cofe.xml.stream.path.XEventPath path, boolean autoCommit)voidloginTimeout(xyz.cofe.xml.stream.path.XEventPath path, int seconds)voidnetworkTimeout(xyz.cofe.xml.stream.path.XEventPath path, int value)voidnetworkTimeoutDaemon(xyz.cofe.xml.stream.path.XEventPath path, boolean value)voidnetworkTimeoutStatic(xyz.cofe.xml.stream.path.XEventPath path, boolean value)voidnetworkTimeoutThreadName(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String value)voidnetworkTimeoutThreads(xyz.cofe.xml.stream.path.XEventPath path, int value)voidoptionKey(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String key)voidoptionPropertyEnter(xyz.cofe.xml.stream.path.XEventPath path)voidoptionPropertyExit(xyz.cofe.xml.stream.path.XEventPath path)voidoptionValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String value)voidpropertyEnter(xyz.cofe.xml.stream.path.XEventPath path)voidpropertyExit(xyz.cofe.xml.stream.path.XEventPath path)voidpropertyKey(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String key)voidpropertyValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String value)voidschema(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String schema)voidsetClassLoader(java.lang.ClassLoader classLoader)voidsetDataSource(BasicDataSource dataSource)voidshared(xyz.cofe.xml.stream.path.XEventPath path, boolean shared)voidtransactIsolation(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String tisolation)voidurl(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String url)
-
Field Details
-
classLoader
protected java.lang.ClassLoader classLoader -
dataSource
-
editDataSource
protected boolean editDataSource -
propertyName
protected java.lang.String propertyName -
propertyValue
protected java.lang.String propertyValue -
optName
protected java.lang.String optName -
optValue
protected java.lang.String optValue
-
-
Constructor Details
-
XmlVisitor
public XmlVisitor() -
XmlVisitor
-
-
Method Details
-
getClassLoader
public java.lang.ClassLoader getClassLoader() -
setClassLoader
public void setClassLoader(java.lang.ClassLoader classLoader) -
classloader
protected java.lang.ClassLoader classloader() -
getDataSource
-
setDataSource
-
enterDS
public void enterDS(xyz.cofe.xml.stream.path.XEventPath path) -
exitDS
public void exitDS(xyz.cofe.xml.stream.path.XEventPath path) -
url
public void url(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String url) -
loginTimeout
public void loginTimeout(xyz.cofe.xml.stream.path.XEventPath path, int seconds) -
shared
public void shared(xyz.cofe.xml.stream.path.XEventPath path, boolean shared) -
loginTimeout
public void loginTimeout(xyz.cofe.xml.stream.path.XEventPath path, boolean autoCommit) -
schema
public void schema(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String schema) -
transactIsolation
public void transactIsolation(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String tisolation) -
networkTimeout
public void networkTimeout(xyz.cofe.xml.stream.path.XEventPath path, int value) -
networkTimeoutDaemon
public void networkTimeoutDaemon(xyz.cofe.xml.stream.path.XEventPath path, boolean value) -
networkTimeoutStatic
public void networkTimeoutStatic(xyz.cofe.xml.stream.path.XEventPath path, boolean value) -
networkTimeoutThreadName
public void networkTimeoutThreadName(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String value) -
networkTimeoutThreads
public void networkTimeoutThreads(xyz.cofe.xml.stream.path.XEventPath path, int value) -
propertyEnter
public void propertyEnter(xyz.cofe.xml.stream.path.XEventPath path) -
propertyExit
public void propertyExit(xyz.cofe.xml.stream.path.XEventPath path) -
propertyKey
public void propertyKey(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String key) -
propertyValue
public void propertyValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String value) -
optionPropertyEnter
public void optionPropertyEnter(xyz.cofe.xml.stream.path.XEventPath path) -
optionPropertyExit
public void optionPropertyExit(xyz.cofe.xml.stream.path.XEventPath path) -
optionKey
public void optionKey(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String key) -
optionValue
public void optionValue(xyz.cofe.xml.stream.path.XEventPath path, java.lang.String value)
-