
org.openjax.www.dbcp_1_1.xL0gluGCXAA Maven / Gradle / Ivy
Show all versions of dbcp Show documentation
/* Autogenerated by JAX-SB Compiler (2.1.6)
* THIS FILE SHOULD NOT BE EDITED */
package org.openjax.www.dbcp_1_1;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated(value = "Autogenerated by JAX-SB Compiler (2.1.6)", date = "2020-05-23")
public class xL0gluGCXAA extends org.jaxsb.runtime.Schema {
static {
_$$registerType(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt.NAME,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt.class);
_$$registerSchemaLocation(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt.NAME.getNamespaceURI(),
$IndefinitePositiveInt.class,
"org.openjax.www.dbcp_1_1.xsd");
_$$registerType(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong.NAME,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong.class);
_$$registerSchemaLocation(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong.NAME.getNamespaceURI(),
$IndefinitePositiveLong.class,
"org.openjax.www.dbcp_1_1.xsd");
_$$registerType(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.NAME,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.class);
_$$registerSchemaLocation(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.NAME.getNamespaceURI(),
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.class,
"org.openjax.www.dbcp_1_1.xsd");
_$$registerElement(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp.NAME,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp.class);
_$$registerSchemaLocation(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp.NAME.getNamespaceURI(),
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp.class,
"org.openjax.www.dbcp_1_1.xsd");
_$$registerElement(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps.NAME,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps.class);
_$$registerSchemaLocation(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps.NAME.getNamespaceURI(),
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps.class,
"org.openjax.www.dbcp_1_1.xsd");
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "indefinitePositiveInt",
prefix = "dbcp")
public abstract static class $IndefinitePositiveInt extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt.class);
protected static $IndefinitePositiveInt newInstance(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt inherits) {
return new org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt() {
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt inherits() {
return inherits;
}
};
}
public $IndefinitePositiveInt(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt copy) {
super(copy);
}
public $IndefinitePositiveInt(final java.lang.String text) {
super(text);
}
public $IndefinitePositiveInt() {
super();
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
protected abstract org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
protected java.lang.String[] _$$getPattern() {
return new java.lang.String[] {
"([1-9]|[0-9]{2,9}|1[0-9]{9}|20[0-9]{8}|21[0-3][0-9]{7}|214[0-6][0-9]{6}|2147[1-3][0-9]{5}|21474[1-7][0-9]{4}|214748[12][0-9]{3}|2147483[0-5][0-9]{2}|21474836[0-3][0-9]|214748364[0-7])|INDEFINITE"
};
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
return marshal(root, name(), type(_$$inheritsInstance()));
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
return super.marshal(parent, name, type);
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "indefinitePositiveLong",
prefix = "dbcp")
public abstract static class $IndefinitePositiveLong
extends org.w3.www._2001.XMLSchema.yAA.$String implements org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong.class);
protected static $IndefinitePositiveLong newInstance(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong inherits) {
return new org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong() {
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong inherits() {
return inherits;
}
};
}
public $IndefinitePositiveLong(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong copy) {
super(copy);
}
public $IndefinitePositiveLong(final java.lang.String text) {
super(text);
}
public $IndefinitePositiveLong() {
super();
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
protected abstract org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
protected java.lang.String[] _$$getPattern() {
return new java.lang.String[] {
"([1-9]|[0-9]{2,18}|[0-8][0-9]{18}|9[01][0-9]{17}|92[01][0-9]{16}|922[012][0-9]{15}|9223[012][0-9]{14}|92233[0-6][0-9]{13}|922337[01][0-9]{12}|92233720[0-2][0-9]{10}|922337203[0-5][0-9]{9}|9223372036[0-7][0-9]{8}|92233720368[0-4][0-9]{7}|922337203685[0-3][0-9]{6}|9223372036854[0-6][0-9]{5}|92233720368547[0-6][0-9]{4}|922337203685477[0-4][0-9]{3}|9223372036854775[0-7][0-9]{2}|922337203685477580[0-7])|INDEFINITE"
};
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
return marshal(root, name(), type(_$$inheritsInstance()));
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
return super.marshal(parent, name, type);
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "dbcp",
prefix = "dbcp")
public abstract static class $Dbcp extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.class);
protected static $Dbcp newInstance(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp inherits) {
return new org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp() {
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_name$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "name", "dbcp"),
false,
true));
private org.jaxsb.runtime.ElementAudit
_jdbcLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "jdbc", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
1,
1);
private org.jaxsb.runtime.ElementAudit
_defaultLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "default", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_connectionLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "connection", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_sizeLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "size", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_poolLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "pool", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_validationLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "validation", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_loggingLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "logging", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
public $Dbcp(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp copy) {
super(copy);
this._name$Local = copy._name$Local;
this._jdbcLocal = copy._jdbcLocal;
this._defaultLocal = copy._defaultLocal;
this._connectionLocal = copy._connectionLocal;
this._sizeLocal = copy._sizeLocal;
this._poolLocal = copy._poolLocal;
this._validationLocal = copy._validationLocal;
this._loggingLocal = copy._loggingLocal;
}
public $Dbcp(final java.io.Serializable text) {
super(text);
}
public $Dbcp() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "name",
prefix = "dbcp")
public void setName$(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Name$ _name$Local) {
_$$setAttribute(this._name$Local, this, _name$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "name",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Name$ getName$() {
return _name$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "jdbc",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc setJdbc(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc _jdbcLocal) {
_$$addElement(this._jdbcLocal, _jdbcLocal);
return _jdbcLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "jdbc",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc getJdbc() {
return _jdbcLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "default",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default setDefault(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default _defaultLocal) {
_$$addElement(this._defaultLocal, _defaultLocal);
return _defaultLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "default",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default getDefault() {
return _defaultLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "connection",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection setConnection(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection _connectionLocal) {
_$$addElement(this._connectionLocal, _connectionLocal);
return _connectionLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "connection",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection getConnection() {
return _connectionLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "size",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size setSize(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size _sizeLocal) {
_$$addElement(this._sizeLocal, _sizeLocal);
return _sizeLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "size",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size getSize() {
return _sizeLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "pool",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool setPool(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool _poolLocal) {
_$$addElement(this._poolLocal, _poolLocal);
return _poolLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "pool",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool getPool() {
return _poolLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "validation",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation setValidation(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation _validationLocal) {
_$$addElement(this._validationLocal, _validationLocal);
return _validationLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "validation",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation getValidation() {
return _validationLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logging",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging setLogging(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging _loggingLocal) {
_$$addElement(this._loggingLocal, _loggingLocal);
return _loggingLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logging",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging getLogging() {
return _loggingLocal.getElement();
}
@java.lang.Override
protected abstract org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_name$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "name".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._name$Local,
this,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Name$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Name$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "jdbc".equals(element.getLocalName())) {
return _$$addElement(
this._jdbcLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"jdbc")) {
return _$$addElement(
this._jdbcLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "default".equals(element.getLocalName())) {
return _$$addElement(
this._defaultLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"default")) {
return _$$addElement(
this._defaultLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "connection".equals(element.getLocalName())) {
return _$$addElement(
this._connectionLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"connection")) {
return _$$addElement(
this._connectionLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "size".equals(element.getLocalName())) {
return _$$addElement(
this._sizeLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"size")) {
return _$$addElement(
this._sizeLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "pool".equals(element.getLocalName())) {
return _$$addElement(
this._poolLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"pool")) {
return _$$addElement(
this._poolLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "validation".equals(element.getLocalName())) {
return _$$addElement(
this._validationLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"validation")) {
return _$$addElement(
this._validationLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "logging".equals(element.getLocalName())) {
return _$$addElement(
this._loggingLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"logging")) {
return _$$addElement(
this._loggingLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp clone() {
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp clone =
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp) super.clone();
clone._name$Local = _name$Local.clone(clone);
clone._jdbcLocal = _jdbcLocal == null ? null : clone.getAudit(_jdbcLocal);
clone._defaultLocal = _defaultLocal == null ? null : clone.getAudit(_defaultLocal);
clone._connectionLocal = _connectionLocal == null ? null : clone.getAudit(_connectionLocal);
clone._sizeLocal = _sizeLocal == null ? null : clone.getAudit(_sizeLocal);
clone._poolLocal = _poolLocal == null ? null : clone.getAudit(_poolLocal);
clone._validationLocal = _validationLocal == null ? null : clone.getAudit(_validationLocal);
clone._loggingLocal = _loggingLocal == null ? null : clone.getAudit(_loggingLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp)) return _$$failEquals();
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp that =
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp) obj;
if (_name$Local != null ? !_name$Local.equals(that._name$Local) : that._name$Local != null)
return _$$failEquals();
if (_jdbcLocal != null ? !_jdbcLocal.equals(that._jdbcLocal) : that._jdbcLocal != null)
return _$$failEquals();
if (_defaultLocal != null
? !_defaultLocal.equals(that._defaultLocal)
: that._defaultLocal != null) return _$$failEquals();
if (_connectionLocal != null
? !_connectionLocal.equals(that._connectionLocal)
: that._connectionLocal != null) return _$$failEquals();
if (_sizeLocal != null ? !_sizeLocal.equals(that._sizeLocal) : that._sizeLocal != null)
return _$$failEquals();
if (_poolLocal != null ? !_poolLocal.equals(that._poolLocal) : that._poolLocal != null)
return _$$failEquals();
if (_validationLocal != null
? !_validationLocal.equals(that._validationLocal)
: that._validationLocal != null) return _$$failEquals();
if (_loggingLocal != null
? !_loggingLocal.equals(that._loggingLocal)
: that._loggingLocal != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_name$Local != null) hashCode = 31 * hashCode + _name$Local.hashCode();
if (_jdbcLocal != null) hashCode = 31 * hashCode + _jdbcLocal.hashCode();
if (_defaultLocal != null) hashCode = 31 * hashCode + _defaultLocal.hashCode();
if (_connectionLocal != null) hashCode = 31 * hashCode + _connectionLocal.hashCode();
if (_sizeLocal != null) hashCode = 31 * hashCode + _sizeLocal.hashCode();
if (_poolLocal != null) hashCode = 31 * hashCode + _poolLocal.hashCode();
if (_validationLocal != null) hashCode = 31 * hashCode + _validationLocal.hashCode();
if (_loggingLocal != null) hashCode = 31 * hashCode + _loggingLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "name",
prefix = "dbcp")
public static class Name$ extends org.w3.www._2001.XMLSchema.yAA.$nCName
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Name$.class);
public Name$(final org.w3.www._2001.XMLSchema.yAA.$nCName copy) {
super(copy);
}
public Name$(final java.lang.String text) {
super(text);
}
public Name$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$nCName inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$nCName clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Name$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "jdbc",
prefix = "dbcp")
public static class Jdbc extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "jdbc", "dbcp");
private org.jaxsb.runtime.ElementAudit _urlLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$AnyURI.class,
this,
null,
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "url", "dbcp"),
new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyURI", "dbcp"),
true,
false,
1,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier>
_driverClassNameLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "driverClassName", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd",
"qualifiedIdentifier",
"dbcp"),
true,
false,
1,
1);
public Jdbc(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc binding = copy;
this._urlLocal = binding._urlLocal;
this._driverClassNameLocal = binding._driverClassNameLocal;
}
public Jdbc() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "url",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$AnyURI setUrl(
final org.w3.www._2001.XMLSchema.yAA.$AnyURI _urlLocal) {
_$$addElement(this._urlLocal, _urlLocal);
return _urlLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "url",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$AnyURI getUrl() {
return _urlLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "driverClassName",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier setDriverClassName(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier
_driverClassNameLocal) {
_$$addElement(this._driverClassNameLocal, _driverClassNameLocal);
return _driverClassNameLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "driverClassName",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier
getDriverClassName() {
return _driverClassNameLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "url".equals(element.getLocalName())) {
return _$$addElement(
this._urlLocal,
(org.w3.www._2001.XMLSchema.yAA.$AnyURI)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.Url.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"url")) {
return _$$addElement(
this._urlLocal,
(org.w3.www._2001.XMLSchema.yAA.$AnyURI) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "driverClassName".equals(element.getLocalName())) {
return _$$addElement(
this._driverClassNameLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.DriverClassName.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"driverClassName")) {
return _$$addElement(
this._driverClassNameLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_urlLocal != null) hashCode = 31 * hashCode + _urlLocal.hashCode();
if (_driverClassNameLocal != null)
hashCode = 31 * hashCode + _driverClassNameLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "url",
prefix = "dbcp")
public static class Url extends org.w3.www._2001.XMLSchema.yAA.$AnyURI
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "url", "dbcp");
/**
* The connection URL to be passed to the JDBC driver to establish a connection.
*
* @author Source generated with: org.jaxsb
*/
public Url(final org.w3.www._2001.XMLSchema.yAA.$AnyURI copy) {
super(copy);
}
/**
* The connection URL to be passed to the JDBC driver to establish a connection.
*
* @author Source generated with: org.jaxsb
*/
public Url() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The connection URL to be passed to the JDBC driver to establish a connection.
*
* @author Source generated with: org.jaxsb
*/
public Url(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$AnyURI inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.Url clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.Url) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$AnyURI)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "driverClassName",
prefix = "dbcp")
public static class DriverClassName
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "driverClassName", "dbcp");
/**
* The fully qualified Java class name of the JDBC driver to be used.
*
* @author Source generated with: org.jaxsb
*/
public DriverClassName(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier copy) {
super(copy);
}
/**
* The fully qualified Java class name of the JDBC driver to be used.
*
* @author Source generated with: org.jaxsb
*/
public DriverClassName() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The fully qualified Java class name of the JDBC driver to be used.
*
* @author Source generated with: org.jaxsb
*/
public DriverClassName(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.DriverClassName clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Jdbc.DriverClassName) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "default",
prefix = "dbcp")
public static class Default extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "default", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty>
_catalogLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "catalog", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "stringNonEmpty", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_autoCommitLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "autoCommit", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_readOnlyLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "readOnly", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt>
_queryTimeoutLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "queryTimeout", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "positiveInt", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation>
_transactionIsolationLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "transactionIsolation", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "NCName", "dbcp"),
true,
false,
0,
1);
public Default(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default binding = copy;
this._catalogLocal = binding._catalogLocal;
this._autoCommitLocal = binding._autoCommitLocal;
this._readOnlyLocal = binding._readOnlyLocal;
this._queryTimeoutLocal = binding._queryTimeoutLocal;
this._transactionIsolationLocal = binding._transactionIsolationLocal;
}
public Default() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "catalog",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty setCatalog(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty _catalogLocal) {
_$$addElement(this._catalogLocal, _catalogLocal);
return _catalogLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "catalog",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty getCatalog() {
return _catalogLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "autoCommit",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setAutoCommit(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _autoCommitLocal) {
_$$addElement(this._autoCommitLocal, _autoCommitLocal);
return _autoCommitLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "autoCommit",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getAutoCommit() {
return _autoCommitLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "readOnly",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setReadOnly(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _readOnlyLocal) {
_$$addElement(this._readOnlyLocal, _readOnlyLocal);
return _readOnlyLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "readOnly",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getReadOnly() {
return _readOnlyLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "queryTimeout",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt setQueryTimeout(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt _queryTimeoutLocal) {
_$$addElement(this._queryTimeoutLocal, _queryTimeoutLocal);
return _queryTimeoutLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "queryTimeout",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt getQueryTimeout() {
return _queryTimeoutLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "transactionIsolation",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation
setTransactionIsolation(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation
_transactionIsolationLocal) {
_$$addElement(this._transactionIsolationLocal, _transactionIsolationLocal);
return _transactionIsolationLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "transactionIsolation",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation
getTransactionIsolation() {
return _transactionIsolationLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "catalog".equals(element.getLocalName())) {
return _$$addElement(
this._catalogLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.Catalog.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"catalog")) {
return _$$addElement(
this._catalogLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "autoCommit".equals(element.getLocalName())) {
return _$$addElement(
this._autoCommitLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.AutoCommit.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"autoCommit")) {
return _$$addElement(
this._autoCommitLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "readOnly".equals(element.getLocalName())) {
return _$$addElement(
this._readOnlyLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.ReadOnly.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"readOnly")) {
return _$$addElement(
this._readOnlyLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "queryTimeout".equals(element.getLocalName())) {
return _$$addElement(
this._queryTimeoutLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.QueryTimeout.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"queryTimeout")) {
return _$$addElement(
this._queryTimeoutLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "transactionIsolation".equals(element.getLocalName())) {
return _$$addElement(
this._transactionIsolationLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Default
.TransactionIsolation
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"transactionIsolation")) {
return _$$addElement(
this._transactionIsolationLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_catalogLocal != null) hashCode = 31 * hashCode + _catalogLocal.hashCode();
if (_autoCommitLocal != null) hashCode = 31 * hashCode + _autoCommitLocal.hashCode();
if (_readOnlyLocal != null) hashCode = 31 * hashCode + _readOnlyLocal.hashCode();
if (_queryTimeoutLocal != null) hashCode = 31 * hashCode + _queryTimeoutLocal.hashCode();
if (_transactionIsolationLocal != null)
hashCode = 31 * hashCode + _transactionIsolationLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "catalog",
prefix = "dbcp")
public static class Catalog
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "catalog", "dbcp");
/**
* The default "catalog" property of connections created by this pool. (Default: null).
*
* @author Source generated with: org.jaxsb
*/
public Catalog(final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty copy) {
super(copy);
}
/**
* The default "catalog" property of connections created by this pool. (Default: null).
*
* @author Source generated with: org.jaxsb
*/
public Catalog() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The default "catalog" property of connections created by this pool. (Default: null).
*
* @author Source generated with: org.jaxsb
*/
public Catalog(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.Catalog clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.Catalog) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "autoCommit",
prefix = "dbcp")
public static class AutoCommit extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "autoCommit", "dbcp");
/**
* The default "auto-commit" state of connections created by this pool. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public AutoCommit(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* The default "auto-commit" state of connections created by this pool. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public AutoCommit() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* The default "auto-commit" state of connections created by this pool. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public AutoCommit(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.AutoCommit clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.AutoCommit) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "readOnly",
prefix = "dbcp")
public static class ReadOnly extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "readOnly", "dbcp");
/**
* The default "read-only" state of connections created by this pool. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public ReadOnly(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* The default "read-only" state of connections created by this pool. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public ReadOnly() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* The default "read-only" state of connections created by this pool. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public ReadOnly(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.ReadOnly clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.ReadOnly) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "queryTimeout",
prefix = "dbcp")
public static class QueryTimeout
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "queryTimeout", "dbcp");
/**
* The default query timeout (in milliseconds) that will be used for Statement(s) created
* from this connection. (Default: vendor specific).
*
* @author Source generated with: org.jaxsb
*/
public QueryTimeout(final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt copy) {
super(copy);
}
/**
* The default query timeout (in milliseconds) that will be used for Statement(s) created
* from this connection. (Default: vendor specific).
*
* @author Source generated with: org.jaxsb
*/
public QueryTimeout() {
super();
}
public void text(final java.lang.Integer text) {
super.text(text);
}
@java.lang.Override
public java.lang.Integer text() {
return (java.lang.Integer) super.text();
}
/**
* The default query timeout (in milliseconds) that will be used for Statement(s) created
* from this connection. (Default: vendor specific).
*
* @author Source generated with: org.jaxsb
*/
public QueryTimeout(final java.lang.Integer text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.QueryTimeout clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.QueryTimeout) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "transactionIsolation",
prefix = "dbcp")
public static class TransactionIsolation extends org.w3.www._2001.XMLSchema.yAA.$nCName
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "transactionIsolation", "dbcp");
public static final Enum NONE = new Enum("NONE");
public static final Enum READ_5FUNCOMMITTED = new Enum("READ_UNCOMMITTED");
public static final Enum READ_5FCOMMITTED = new Enum("READ_COMMITTED");
public static final Enum REPEATABLE_5FREAD = new Enum("REPEATABLE_READ");
public static final Enum SERIALIZABLE = new Enum("SERIALIZABLE");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
/**
* The default TransactionIsolation state of connections created by this pool. (Default:
* vendor specific).
*
* * Transactions are not supported.
*
*
* Dirty reads, non-repeatable reads and phantom reads can occur.
*
*
* Dirty reads are prevented; non-repeatable reads and phantom reads can occur.
*
*
* Dirty reads and non-repeatable reads are prevented; phantom reads can occur.
*
*
Dirty reads, non-repeatable reads and phantom reads are prevented.
*
* @author Source generated with: org.jaxsb
*/
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public TransactionIsolation(final Enum enm) {
super(enm.text());
}
/**
* The default TransactionIsolation state of connections created by this pool. (Default:
* vendor specific).
*
*
* Transactions are not supported.
*
*
* Dirty reads, non-repeatable reads and phantom reads can occur.
*
*
* Dirty reads are prevented; non-repeatable reads and phantom reads can occur.
*
*
* Dirty reads and non-repeatable reads are prevented; phantom reads can occur.
*
*
Dirty reads, non-repeatable reads and phantom reads are prevented.
*
* @author Source generated with: org.jaxsb
*/
public TransactionIsolation(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation copy) {
super(copy);
}
protected TransactionIsolation() {
super();
}
public void text(final Enum enm) {
super.text(enm.text());
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The default TransactionIsolation state of connections created by this pool. (Default:
* vendor specific).
*
*
* Transactions are not supported.
*
*
* Dirty reads, non-repeatable reads and phantom reads can occur.
*
*
* Dirty reads are prevented; non-repeatable reads and phantom reads can occur.
*
*
* Dirty reads and non-repeatable reads are prevented; phantom reads can occur.
*
*
Dirty reads, non-repeatable reads and phantom reads are prevented.
*
* @author Source generated with: org.jaxsb
*/
protected TransactionIsolation(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$nCName inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Default.TransactionIsolation)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$nCName)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "connection",
prefix = "dbcp")
public static class Connection extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "connection", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties>
_propertiesLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "properties", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls>
_initSqlsLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "initSqls", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
public Connection(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection binding = copy;
this._propertiesLocal = binding._propertiesLocal;
this._initSqlsLocal = binding._initSqlsLocal;
}
public Connection() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "properties",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties setProperties(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties _propertiesLocal) {
_$$addElement(this._propertiesLocal, _propertiesLocal);
return _propertiesLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "properties",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties getProperties() {
return _propertiesLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initSqls",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls setInitSqls(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls _initSqlsLocal) {
_$$addElement(this._initSqlsLocal, _initSqlsLocal);
return _initSqlsLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initSqls",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls getInitSqls() {
return _initSqlsLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "properties".equals(element.getLocalName())) {
return _$$addElement(
this._propertiesLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"properties")) {
return _$$addElement(
this._propertiesLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "initSqls".equals(element.getLocalName())) {
return _$$addElement(
this._initSqlsLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"initSqls")) {
return _$$addElement(
this._initSqlsLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_propertiesLocal != null) hashCode = 31 * hashCode + _propertiesLocal.hashCode();
if (_initSqlsLocal != null) hashCode = 31 * hashCode + _initSqlsLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "properties",
prefix = "dbcp")
public static class Properties extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "properties", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property>
_propertyLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "property", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
1,
2147483647);
/**
* The connection properties that will be sent to the JDBC driver when establishing a
* connection. NOTE: The "user" and "password" properties will be passed explicitly, so they
* do not need to be included here.
*
* @author Source generated with: org.jaxsb
*/
public Properties(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties binding = copy;
this._propertyLocal = binding._propertyLocal;
}
/**
* The connection properties that will be sent to the JDBC driver when establishing a
* connection. NOTE: The "user" and "password" properties will be passed explicitly, so they
* do not need to be included here.
*
* @author Source generated with: org.jaxsb
*/
public Properties() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "property",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property
addProperty(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property
_propertyLocal) {
_$$addElement(this._propertyLocal, _propertyLocal);
return _propertyLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "property",
prefix = "dbcp")
public org.jaxsb.runtime.BindingList<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property>
getProperty() {
return _propertyLocal.getElements();
}
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property
getProperty(final int index) {
final java.util.List<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property>
values = getProperty();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property)
NULL(
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.class);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "property".equals(element.getLocalName())) {
return _$$addElement(
this._propertyLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"property")) {
return _$$addElement(
this._propertyLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_propertyLocal != null) hashCode = 31 * hashCode + _propertyLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "property",
prefix = "dbcp")
public static class Property extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "property", "dbcp");
private org.jaxsb.runtime.AttributeAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Name$>
_name$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "name", "dbcp"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Value$>
_value$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "value", "dbcp"),
false,
true));
public Property(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property
copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property binding =
copy;
this._name$Local = binding._name$Local;
this._value$Local = binding._value$Local;
}
public Property() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "name",
prefix = "dbcp")
public void setName$(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Name$
_name$Local) {
_$$setAttribute(this._name$Local, this, _name$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "name",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Name$
getName$() {
return _name$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "value",
prefix = "dbcp")
public void setValue$(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Value$
_value$Local) {
_$$setAttribute(this._value$Local, this, _value$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "value",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Value$
getValue$() {
return _value$Local.getAttribute();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property
inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_name$Local.marshal(node);
_value$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "name".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._name$Local,
this,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Name$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.Name$
.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "value".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._value$Local,
this,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property.Value$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.Value$
.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj
instanceof
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property))
return _$$failEquals();
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property that =
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.Properties.Property) obj;
if (_name$Local != null
? !_name$Local.equals(that._name$Local)
: that._name$Local != null) return _$$failEquals();
if (_value$Local != null
? !_value$Local.equals(that._value$Local)
: that._value$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_name$Local != null) hashCode = 31 * hashCode + _name$Local.hashCode();
if (_value$Local != null) hashCode = 31 * hashCode + _value$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "name",
prefix = "dbcp")
public static class Name$
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.Name$
.class);
public Name$(final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty copy) {
super(copy);
}
public Name$(final java.lang.String text) {
super(text);
}
public Name$() {
super();
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty clone() {
return (org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.Name$)
super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "value",
prefix = "dbcp")
public static class Value$
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.Value$
.class);
public Value$(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty copy) {
super(copy);
}
public Value$(final java.lang.String text) {
super(text);
}
public Value$() {
super();
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty clone() {
return (org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.Properties
.Property
.Value$)
super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initSqls",
prefix = "dbcp")
public static class InitSqls extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "initSqls", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty>
_initSqlLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "initSql", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "stringNonEmpty", "dbcp"),
true,
false,
1,
2147483647);
/**
* The list of SQL statements to be executed when a physical connection is first created.
*
* @author Source generated with: org.jaxsb
*/
public InitSqls(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls binding = copy;
this._initSqlLocal = binding._initSqlLocal;
}
/**
* The list of SQL statements to be executed when a physical connection is first created.
*
* @author Source generated with: org.jaxsb
*/
public InitSqls() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initSql",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty addInitSql(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty _initSqlLocal) {
_$$addElement(this._initSqlLocal, _initSqlLocal);
return _initSqlLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initSql",
prefix = "dbcp")
public org.jaxsb.runtime.BindingList<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty>
getInitSql() {
return _initSqlLocal.getElements();
}
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty getInitSql(
final int index) {
final java.util.List
values = getInitSql();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls.InitSql)
NULL(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls.InitSql.class);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "initSql".equals(element.getLocalName())) {
return _$$addElement(
this._initSqlLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Connection
.InitSqls
.InitSql
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"initSql")) {
return _$$addElement(
this._initSqlLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_initSqlLocal != null) hashCode = 31 * hashCode + _initSqlLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initSql",
prefix = "dbcp")
public static class InitSql
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "initSql", "dbcp");
public InitSql(final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty copy) {
super(copy);
}
public InitSql() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public InitSql(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls.InitSql clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Connection.InitSqls.InitSql)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "size",
prefix = "dbcp")
public static class Size extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "size", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt>
_initialSizeLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "initialSize", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "nonNegativeInt", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt>
_maxTotalLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxTotal", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "indefinitePositiveInt", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt>
_maxIdleLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxIdle", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "indefinitePositiveInt", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt>
_minIdleLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "minIdle", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "nonNegativeInt", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt>
_maxOpenPreparedStatementsLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxOpenPreparedStatements", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "indefinitePositiveInt", "dbcp"),
true,
false,
0,
1);
public Size(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size binding = copy;
this._initialSizeLocal = binding._initialSizeLocal;
this._maxTotalLocal = binding._maxTotalLocal;
this._maxIdleLocal = binding._maxIdleLocal;
this._minIdleLocal = binding._minIdleLocal;
this._maxOpenPreparedStatementsLocal = binding._maxOpenPreparedStatementsLocal;
}
public Size() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initialSize",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt setInitialSize(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt _initialSizeLocal) {
_$$addElement(this._initialSizeLocal, _initialSizeLocal);
return _initialSizeLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initialSize",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt getInitialSize() {
return _initialSizeLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxTotal",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt setMaxTotal(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt _maxTotalLocal) {
_$$addElement(this._maxTotalLocal, _maxTotalLocal);
return _maxTotalLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxTotal",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt getMaxTotal() {
return _maxTotalLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxIdle",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt setMaxIdle(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt _maxIdleLocal) {
_$$addElement(this._maxIdleLocal, _maxIdleLocal);
return _maxIdleLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxIdle",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt getMaxIdle() {
return _maxIdleLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "minIdle",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt setMinIdle(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt _minIdleLocal) {
_$$addElement(this._minIdleLocal, _minIdleLocal);
return _minIdleLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "minIdle",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt getMinIdle() {
return _minIdleLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxOpenPreparedStatements",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt
setMaxOpenPreparedStatements(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt
_maxOpenPreparedStatementsLocal) {
_$$addElement(this._maxOpenPreparedStatementsLocal, _maxOpenPreparedStatementsLocal);
return _maxOpenPreparedStatementsLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxOpenPreparedStatements",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt
getMaxOpenPreparedStatements() {
return _maxOpenPreparedStatementsLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "initialSize".equals(element.getLocalName())) {
return _$$addElement(
this._initialSizeLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.InitialSize.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"initialSize")) {
return _$$addElement(
this._initialSizeLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "maxTotal".equals(element.getLocalName())) {
return _$$addElement(
this._maxTotalLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxTotal.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"maxTotal")) {
return _$$addElement(
this._maxTotalLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "maxIdle".equals(element.getLocalName())) {
return _$$addElement(
this._maxIdleLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxIdle.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"maxIdle")) {
return _$$addElement(
this._maxIdleLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "minIdle".equals(element.getLocalName())) {
return _$$addElement(
this._minIdleLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MinIdle.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"minIdle")) {
return _$$addElement(
this._minIdleLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "maxOpenPreparedStatements".equals(element.getLocalName())) {
return _$$addElement(
this._maxOpenPreparedStatementsLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Size
.MaxOpenPreparedStatements
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"maxOpenPreparedStatements")) {
return _$$addElement(
this._maxOpenPreparedStatementsLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_initialSizeLocal != null) hashCode = 31 * hashCode + _initialSizeLocal.hashCode();
if (_maxTotalLocal != null) hashCode = 31 * hashCode + _maxTotalLocal.hashCode();
if (_maxIdleLocal != null) hashCode = 31 * hashCode + _maxIdleLocal.hashCode();
if (_minIdleLocal != null) hashCode = 31 * hashCode + _minIdleLocal.hashCode();
if (_maxOpenPreparedStatementsLocal != null)
hashCode = 31 * hashCode + _maxOpenPreparedStatementsLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "initialSize",
prefix = "dbcp")
public static class InitialSize
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "initialSize", "dbcp");
/**
* The initial number of connections that are created when the pool is started. (Default:
* 0).
*
* @author Source generated with: org.jaxsb
*/
public InitialSize(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt copy) {
super(copy);
}
/**
* The initial number of connections that are created when the pool is started. (Default:
* 0).
*
* @author Source generated with: org.jaxsb
*/
public InitialSize() {
super();
}
public void text(final java.lang.Integer text) {
super.text(text);
}
@java.lang.Override
public java.lang.Integer text() {
return (java.lang.Integer) super.text();
}
/**
* The initial number of connections that are created when the pool is started. (Default:
* 0).
*
* @author Source generated with: org.jaxsb
*/
public InitialSize(final java.lang.Integer text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.InitialSize clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.InitialSize) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxTotal",
prefix = "dbcp")
public static class MaxTotal
extends org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxTotal", "dbcp");
/**
* The maximum number of idle and borrowed connections that can be active in this pool at
* the same time; or INDEFINITE for no limit. (Default: 8).
*
* @author Source generated with: org.jaxsb
*/
public MaxTotal(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt copy) {
super(copy);
}
/**
* The maximum number of idle and borrowed connections that can be active in this pool at
* the same time; or INDEFINITE for no limit. (Default: 8).
*
* @author Source generated with: org.jaxsb
*/
public MaxTotal() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The maximum number of idle and borrowed connections that can be active in this pool at
* the same time; or INDEFINITE for no limit. (Default: 8).
*
* @author Source generated with: org.jaxsb
*/
public MaxTotal(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxTotal clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxTotal) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxIdle",
prefix = "dbcp")
public static class MaxIdle
extends org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "maxIdle", "dbcp");
/**
* The maximum number of connections that can remain idle in the pool, without extra ones
* being released; or INDEFINITE for no limit. (Default: 8).
*
* @author Source generated with: org.jaxsb
*/
public MaxIdle(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt copy) {
super(copy);
}
/**
* The maximum number of connections that can remain idle in the pool, without extra ones
* being released; or INDEFINITE for no limit. (Default: 8).
*
* @author Source generated with: org.jaxsb
*/
public MaxIdle() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The maximum number of connections that can remain idle in the pool, without extra ones
* being released; or INDEFINITE for no limit. (Default: 8).
*
* @author Source generated with: org.jaxsb
*/
public MaxIdle(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxIdle clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxIdle) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "minIdle",
prefix = "dbcp")
public static class MinIdle
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "minIdle", "dbcp");
/**
* The minimum number of connections that can remain idle in the pool, without extra ones
* being created; or zero to create none. (Default: 9).
*
* @author Source generated with: org.jaxsb
*/
public MinIdle(final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt copy) {
super(copy);
}
/**
* The minimum number of connections that can remain idle in the pool, without extra ones
* being created; or zero to create none. (Default: 9).
*
* @author Source generated with: org.jaxsb
*/
public MinIdle() {
super();
}
public void text(final java.lang.Integer text) {
super.text(text);
}
@java.lang.Override
public java.lang.Integer text() {
return (java.lang.Integer) super.text();
}
/**
* The minimum number of connections that can remain idle in the pool, without extra ones
* being created; or zero to create none. (Default: 9).
*
* @author Source generated with: org.jaxsb
*/
public MinIdle(final java.lang.Integer text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MinIdle clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MinIdle) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxOpenPreparedStatements",
prefix = "dbcp")
public static class MaxOpenPreparedStatements
extends org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxOpenPreparedStatements", "dbcp");
/**
* The maximum number of open statements that can be allocated from the statement pool at
* the same time. The value of INDEFINITE disables pooling of prepared statements. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxOpenPreparedStatements(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt copy) {
super(copy);
}
/**
* The maximum number of open statements that can be allocated from the statement pool at
* the same time. The value of INDEFINITE disables pooling of prepared statements. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxOpenPreparedStatements() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The maximum number of open statements that can be allocated from the statement pool at
* the same time. The value of INDEFINITE disables pooling of prepared statements. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxOpenPreparedStatements(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxOpenPreparedStatements clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Size.MaxOpenPreparedStatements)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveInt))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "pool",
prefix = "dbcp")
public static class Pool extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "pool", "dbcp");
private org.jaxsb.runtime.ElementAudit
_queueLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "queue", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "string", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_cacheStateLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "cacheState", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong>
_maxWaitLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxWait", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "indefinitePositiveLong", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong>
_maxConnectionLifetimeLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxConnectionLifetime", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "indefinitePositiveLong", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_autoCommitOnReturnLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "autoCommitOnReturn", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_rollbackOnReturnLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "rollbackOnReturn", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned>
_removeAbandonedLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "removeAbandoned", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_abandonedUsageTrackingLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "abandonedUsageTracking", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_allowAccessToUnderlyingConnectionLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd",
"allowAccessToUnderlyingConnection",
"dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction>
_evictionLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "eviction", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
public Pool(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool binding = copy;
this._queueLocal = binding._queueLocal;
this._cacheStateLocal = binding._cacheStateLocal;
this._maxWaitLocal = binding._maxWaitLocal;
this._maxConnectionLifetimeLocal = binding._maxConnectionLifetimeLocal;
this._autoCommitOnReturnLocal = binding._autoCommitOnReturnLocal;
this._rollbackOnReturnLocal = binding._rollbackOnReturnLocal;
this._removeAbandonedLocal = binding._removeAbandonedLocal;
this._abandonedUsageTrackingLocal = binding._abandonedUsageTrackingLocal;
this._allowAccessToUnderlyingConnectionLocal =
binding._allowAccessToUnderlyingConnectionLocal;
this._evictionLocal = binding._evictionLocal;
}
public Pool() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "queue",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue setQueue(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue _queueLocal) {
_$$addElement(this._queueLocal, _queueLocal);
return _queueLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "queue",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue getQueue() {
return _queueLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "cacheState",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setCacheState(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _cacheStateLocal) {
_$$addElement(this._cacheStateLocal, _cacheStateLocal);
return _cacheStateLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "cacheState",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getCacheState() {
return _cacheStateLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxWait",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong setMaxWait(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong _maxWaitLocal) {
_$$addElement(this._maxWaitLocal, _maxWaitLocal);
return _maxWaitLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxWait",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong getMaxWait() {
return _maxWaitLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxConnectionLifetime",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong setMaxConnectionLifetime(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong
_maxConnectionLifetimeLocal) {
_$$addElement(this._maxConnectionLifetimeLocal, _maxConnectionLifetimeLocal);
return _maxConnectionLifetimeLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxConnectionLifetime",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong
getMaxConnectionLifetime() {
return _maxConnectionLifetimeLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "autoCommitOnReturn",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setAutoCommitOnReturn(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _autoCommitOnReturnLocal) {
_$$addElement(this._autoCommitOnReturnLocal, _autoCommitOnReturnLocal);
return _autoCommitOnReturnLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "autoCommitOnReturn",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getAutoCommitOnReturn() {
return _autoCommitOnReturnLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "rollbackOnReturn",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setRollbackOnReturn(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _rollbackOnReturnLocal) {
_$$addElement(this._rollbackOnReturnLocal, _rollbackOnReturnLocal);
return _rollbackOnReturnLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "rollbackOnReturn",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getRollbackOnReturn() {
return _rollbackOnReturnLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "removeAbandoned",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned setRemoveAbandoned(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned
_removeAbandonedLocal) {
_$$addElement(this._removeAbandonedLocal, _removeAbandonedLocal);
return _removeAbandonedLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "removeAbandoned",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned getRemoveAbandoned() {
return _removeAbandonedLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "abandonedUsageTracking",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setAbandonedUsageTracking(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _abandonedUsageTrackingLocal) {
_$$addElement(this._abandonedUsageTrackingLocal, _abandonedUsageTrackingLocal);
return _abandonedUsageTrackingLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "abandonedUsageTracking",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getAbandonedUsageTracking() {
return _abandonedUsageTrackingLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "allowAccessToUnderlyingConnection",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setAllowAccessToUnderlyingConnection(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _allowAccessToUnderlyingConnectionLocal) {
_$$addElement(
this._allowAccessToUnderlyingConnectionLocal, _allowAccessToUnderlyingConnectionLocal);
return _allowAccessToUnderlyingConnectionLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "allowAccessToUnderlyingConnection",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getAllowAccessToUnderlyingConnection() {
return _allowAccessToUnderlyingConnectionLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "eviction",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction setEviction(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction _evictionLocal) {
_$$addElement(this._evictionLocal, _evictionLocal);
return _evictionLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "eviction",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction getEviction() {
return _evictionLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "queue".equals(element.getLocalName())) {
return _$$addElement(
this._queueLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"queue")) {
return _$$addElement(
this._queueLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "cacheState".equals(element.getLocalName())) {
return _$$addElement(
this._cacheStateLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.CacheState.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"cacheState")) {
return _$$addElement(
this._cacheStateLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "maxWait".equals(element.getLocalName())) {
return _$$addElement(
this._maxWaitLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.MaxWait.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"maxWait")) {
return _$$addElement(
this._maxWaitLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "maxConnectionLifetime".equals(element.getLocalName())) {
return _$$addElement(
this._maxConnectionLifetimeLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.MaxConnectionLifetime.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"maxConnectionLifetime")) {
return _$$addElement(
this._maxConnectionLifetimeLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "autoCommitOnReturn".equals(element.getLocalName())) {
return _$$addElement(
this._autoCommitOnReturnLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.AutoCommitOnReturn.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"autoCommitOnReturn")) {
return _$$addElement(
this._autoCommitOnReturnLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "rollbackOnReturn".equals(element.getLocalName())) {
return _$$addElement(
this._rollbackOnReturnLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RollbackOnReturn.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"rollbackOnReturn")) {
return _$$addElement(
this._rollbackOnReturnLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "removeAbandoned".equals(element.getLocalName())) {
return _$$addElement(
this._removeAbandonedLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"removeAbandoned")) {
return _$$addElement(
this._removeAbandonedLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "abandonedUsageTracking".equals(element.getLocalName())) {
return _$$addElement(
this._abandonedUsageTrackingLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.AbandonedUsageTracking
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"abandonedUsageTracking")) {
return _$$addElement(
this._abandonedUsageTrackingLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "allowAccessToUnderlyingConnection".equals(element.getLocalName())) {
return _$$addElement(
this._allowAccessToUnderlyingConnectionLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.AllowAccessToUnderlyingConnection
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"allowAccessToUnderlyingConnection")) {
return _$$addElement(
this._allowAccessToUnderlyingConnectionLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "eviction".equals(element.getLocalName())) {
return _$$addElement(
this._evictionLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"eviction")) {
return _$$addElement(
this._evictionLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_queueLocal != null) hashCode = 31 * hashCode + _queueLocal.hashCode();
if (_cacheStateLocal != null) hashCode = 31 * hashCode + _cacheStateLocal.hashCode();
if (_maxWaitLocal != null) hashCode = 31 * hashCode + _maxWaitLocal.hashCode();
if (_maxConnectionLifetimeLocal != null)
hashCode = 31 * hashCode + _maxConnectionLifetimeLocal.hashCode();
if (_autoCommitOnReturnLocal != null)
hashCode = 31 * hashCode + _autoCommitOnReturnLocal.hashCode();
if (_rollbackOnReturnLocal != null)
hashCode = 31 * hashCode + _rollbackOnReturnLocal.hashCode();
if (_removeAbandonedLocal != null)
hashCode = 31 * hashCode + _removeAbandonedLocal.hashCode();
if (_abandonedUsageTrackingLocal != null)
hashCode = 31 * hashCode + _abandonedUsageTrackingLocal.hashCode();
if (_allowAccessToUnderlyingConnectionLocal != null)
hashCode = 31 * hashCode + _allowAccessToUnderlyingConnectionLocal.hashCode();
if (_evictionLocal != null) hashCode = 31 * hashCode + _evictionLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "queue",
prefix = "dbcp")
public static class Queue extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "queue", "dbcp");
public static final Enum lifo = new Enum("lifo");
public static final Enum fifo = new Enum("fifo");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
/**
* A "lifo" queue will dequeue the most recently used connection in the idle instance pool
* ("last in"), if there are idle connections available. A "fifo" queue will dequeue
* connections from the idle instance pool in the order that they are returned to the pool.
* (Default: lifo).
*
* @author Source generated with: org.jaxsb
*/
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Queue(final Enum enm) {
super(enm.text());
}
/**
* A "lifo" queue will dequeue the most recently used connection in the idle instance pool
* ("last in"), if there are idle connections available. A "fifo" queue will dequeue
* connections from the idle instance pool in the order that they are returned to the pool.
* (Default: lifo).
*
* @author Source generated with: org.jaxsb
*/
public Queue(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue copy) {
super(copy);
}
protected Queue() {
super();
}
public void text(final Enum enm) {
super.text(enm.text());
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* A "lifo" queue will dequeue the most recently used connection in the idle instance pool
* ("last in"), if there are idle connections available. A "fifo" queue will dequeue
* connections from the idle instance pool in the order that they are returned to the pool.
* (Default: lifo).
*
* @author Source generated with: org.jaxsb
*/
protected Queue(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Queue) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$String)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "cacheState",
prefix = "dbcp")
public static class CacheState extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "cacheState", "dbcp");
/**
* Controls whether pooled connections cache some state to improve performance, rather than
* always query the database for current state. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public CacheState(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* Controls whether pooled connections cache some state to improve performance, rather than
* always query the database for current state. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public CacheState() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* Controls whether pooled connections cache some state to improve performance, rather than
* always query the database for current state. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public CacheState(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.CacheState clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.CacheState) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxWait",
prefix = "dbcp")
public static class MaxWait
extends org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "maxWait", "dbcp");
/**
* The maximum number of milliseconds that the pool will wait (when there are no connections
* available) for a connection to be returned before throwing an exception. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxWait(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong copy) {
super(copy);
}
/**
* The maximum number of milliseconds that the pool will wait (when there are no connections
* available) for a connection to be returned before throwing an exception. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxWait() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The maximum number of milliseconds that the pool will wait (when there are no connections
* available) for a connection to be returned before throwing an exception. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxWait(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.MaxWait clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.MaxWait) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "maxConnectionLifetime",
prefix = "dbcp")
public static class MaxConnectionLifetime
extends org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "maxConnectionLifetime", "dbcp");
/**
* The maximum number of milliseconds permitted for the lifetime of a connection. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxConnectionLifetime(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong copy) {
super(copy);
}
/**
* The maximum number of milliseconds permitted for the lifetime of a connection. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxConnectionLifetime() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The maximum number of milliseconds permitted for the lifetime of a connection. (Default:
* INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public MaxConnectionLifetime(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.MaxConnectionLifetime clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.MaxConnectionLifetime)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "autoCommitOnReturn",
prefix = "dbcp")
public static class AutoCommitOnReturn extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "autoCommitOnReturn", "dbcp");
/**
* Sets the value of the flag that controls whether or not connections being returned to the
* pool will be checked and configured with Connection.setAutoCommit(true) if the auto
* commit setting is {@code false} when the connection is returned. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public AutoCommitOnReturn(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* Sets the value of the flag that controls whether or not connections being returned to the
* pool will be checked and configured with Connection.setAutoCommit(true) if the auto
* commit setting is {@code false} when the connection is returned. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public AutoCommitOnReturn() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* Sets the value of the flag that controls whether or not connections being returned to the
* pool will be checked and configured with Connection.setAutoCommit(true) if the auto
* commit setting is {@code false} when the connection is returned. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public AutoCommitOnReturn(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.AutoCommitOnReturn clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.AutoCommitOnReturn) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "rollbackOnReturn",
prefix = "dbcp")
public static class RollbackOnReturn extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "rollbackOnReturn", "dbcp");
/**
* Specifies whether a connection will be rolled back when it is returned to the pool if
* auto commit is not enabled and the connection is not read only. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public RollbackOnReturn(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* Specifies whether a connection will be rolled back when it is returned to the pool if
* auto commit is not enabled and the connection is not read only. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public RollbackOnReturn() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* Specifies whether a connection will be rolled back when it is returned to the pool if
* auto commit is not enabled and the connection is not read only. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public RollbackOnReturn(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RollbackOnReturn clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RollbackOnReturn) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "removeAbandoned",
prefix = "dbcp")
public static class RemoveAbandoned extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "removeAbandoned", "dbcp");
private org.jaxsb.runtime.AttributeAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$>
_on$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "on", "dbcp"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.Timeout$>
_timeout$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "timeout", "dbcp"),
false,
true));
/**
* Specifies parameters for automatic removal of abandoned connections. Setting these values
* can recover db connections from poorly written applications which fail to close a
* connection. Omit this element to disable removal of abandoned connections.
*
* @author Source generated with: org.jaxsb
*/
public RemoveAbandoned(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned binding = copy;
this._on$Local = binding._on$Local;
this._timeout$Local = binding._timeout$Local;
}
/**
* Specifies parameters for automatic removal of abandoned connections. Setting these values
* can recover db connections from poorly written applications which fail to close a
* connection. Omit this element to disable removal of abandoned connections.
*
* @author Source generated with: org.jaxsb
*/
public RemoveAbandoned() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "on",
prefix = "dbcp")
public void setOn$(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$ _on$Local) {
_$$setAttribute(this._on$Local, this, _on$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "on",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$ getOn$() {
return _on$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "timeout",
prefix = "dbcp")
public void setTimeout$(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.Timeout$
_timeout$Local) {
_$$setAttribute(this._timeout$Local, this, _timeout$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "timeout",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.Timeout$
getTimeout$() {
return _timeout$Local.getAttribute();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_on$Local.marshal(node);
_timeout$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "on".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._on$Local,
this,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "timeout".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._timeout$Local,
this,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.Timeout$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.RemoveAbandoned
.Timeout$
.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned))
return _$$failEquals();
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned that =
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned) obj;
if (_on$Local != null ? !_on$Local.equals(that._on$Local) : that._on$Local != null)
return _$$failEquals();
if (_timeout$Local != null
? !_timeout$Local.equals(that._timeout$Local)
: that._timeout$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_on$Local != null) hashCode = 31 * hashCode + _on$Local.hashCode();
if (_timeout$Local != null) hashCode = 31 * hashCode + _timeout$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "on",
prefix = "dbcp")
public static class On$ extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$.class);
public static final Enum borrow = new Enum("borrow");
public static final Enum maintenance = new Enum("maintenance");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
/**
* Specifies the phase in which connections will be tested for removal eligibility. On
* "borrow" means connections may be removed when attempted to be borrowed from the pool.
* On "maintenance" means connections may be removed during pool maintenance.
*
* @author Source generated with: org.jaxsb
*/
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public On$(final Enum enm) {
super(enm.text());
}
/**
* Specifies the phase in which connections will be tested for removal eligibility. On
* "borrow" means connections may be removed when attempted to be borrowed from the pool.
* On "maintenance" means connections may be removed during pool maintenance.
*
* @author Source generated with: org.jaxsb
*/
public On$(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$ copy) {
super(copy);
}
/**
* Specifies the phase in which connections will be tested for removal eligibility. On
* "borrow" means connections may be removed when attempted to be borrowed from the pool.
* On "maintenance" means connections may be removed during pool maintenance.
*
* @author Source generated with: org.jaxsb
*/
protected On$(final java.lang.String text) {
super(text);
}
/**
* Specifies the phase in which connections will be tested for removal eligibility. On
* "borrow" means connections may be removed when attempted to be borrowed from the pool.
* On "maintenance" means connections may be removed during pool maintenance.
*
* @author Source generated with: org.jaxsb
*/
protected On$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$String clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.On$)
super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "timeout",
prefix = "dbcp")
public static class Timeout$
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.Timeout$.class);
/**
* Timeout in seconds before an abandoned connection can be removed. A connection is
* considered abandoned and eligible for removal if it has been idle longer than this
* timeout.
*
* @author Source generated with: org.jaxsb
*/
public Timeout$(final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt copy) {
super(copy);
}
/**
* Timeout in seconds before an abandoned connection can be removed. A connection is
* considered abandoned and eligible for removal if it has been idle longer than this
* timeout.
*
* @author Source generated with: org.jaxsb
*/
public Timeout$(final java.lang.Integer text) {
super(text);
}
/**
* Timeout in seconds before an abandoned connection can be removed. A connection is
* considered abandoned and eligible for removal if it has been idle longer than this
* timeout.
*
* @author Source generated with: org.jaxsb
*/
public Timeout$() {
super();
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Integer text() {
return (java.lang.Integer) super.text();
}
public void text(final java.lang.Integer text) {
super.text(text);
}
@java.lang.Override
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveInt clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.RemoveAbandoned.Timeout$)
super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "abandonedUsageTracking",
prefix = "dbcp")
public static class AbandonedUsageTracking extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "abandonedUsageTracking", "dbcp");
/**
* If the connection pool implements org.apache.commons.pool2.UsageTracking, configure
* whether the connection pool should record a stack trace every time a method is called on
* a pooled connection and retain the most recent stack trace to aid debugging of abandoned
* connections. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public AbandonedUsageTracking(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* If the connection pool implements org.apache.commons.pool2.UsageTracking, configure
* whether the connection pool should record a stack trace every time a method is called on
* a pooled connection and retain the most recent stack trace to aid debugging of abandoned
* connections. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public AbandonedUsageTracking() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* If the connection pool implements org.apache.commons.pool2.UsageTracking, configure
* whether the connection pool should record a stack trace every time a method is called on
* a pooled connection and retain the most recent stack trace to aid debugging of abandoned
* connections. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public AbandonedUsageTracking(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.AbandonedUsageTracking clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.AbandonedUsageTracking)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "allowAccessToUnderlyingConnection",
prefix = "dbcp")
public static class AllowAccessToUnderlyingConnection
extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "allowAccessToUnderlyingConnection", "dbcp");
/**
* Specifies if the PoolGuard allows access to the underlying connection. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public AllowAccessToUnderlyingConnection(
final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* Specifies if the PoolGuard allows access to the underlying connection. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public AllowAccessToUnderlyingConnection() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* Specifies if the PoolGuard allows access to the underlying connection. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public AllowAccessToUnderlyingConnection(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.AllowAccessToUnderlyingConnection
clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.AllowAccessToUnderlyingConnection)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "eviction",
prefix = "dbcp")
public static class Eviction extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "eviction", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong>
_timeBetweenRunsLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "timeBetweenRuns", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "positiveLong", "dbcp"),
true,
false,
1,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt>
_numTestsPerRunLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "numTestsPerRun", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "nonNegativeInt", "dbcp"),
true,
false,
1,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong>
_minIdleTimeLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "minIdleTime", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "nonNegativeLong", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong>
_softMinIdleTimeLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "softMinIdleTime", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "indefinitePositiveLong", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier>
_policyClassNameLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "policyClassName", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd",
"qualifiedIdentifier",
"dbcp"),
true,
false,
0,
1);
/**
* Configuration for eviction of stale connections. Omit this element to disable eviction
* for this pool.
*
* @author Source generated with: org.jaxsb
*/
public Eviction(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction binding = copy;
this._timeBetweenRunsLocal = binding._timeBetweenRunsLocal;
this._numTestsPerRunLocal = binding._numTestsPerRunLocal;
this._minIdleTimeLocal = binding._minIdleTimeLocal;
this._softMinIdleTimeLocal = binding._softMinIdleTimeLocal;
this._policyClassNameLocal = binding._policyClassNameLocal;
}
/**
* Configuration for eviction of stale connections. Omit this element to disable eviction
* for this pool.
*
* @author Source generated with: org.jaxsb
*/
public Eviction() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "timeBetweenRuns",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong setTimeBetweenRuns(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong
_timeBetweenRunsLocal) {
_$$addElement(this._timeBetweenRunsLocal, _timeBetweenRunsLocal);
return _timeBetweenRunsLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "timeBetweenRuns",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong getTimeBetweenRuns() {
return _timeBetweenRunsLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "numTestsPerRun",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt setNumTestsPerRun(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt
_numTestsPerRunLocal) {
_$$addElement(this._numTestsPerRunLocal, _numTestsPerRunLocal);
return _numTestsPerRunLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "numTestsPerRun",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt getNumTestsPerRun() {
return _numTestsPerRunLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "minIdleTime",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong setMinIdleTime(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong
_minIdleTimeLocal) {
_$$addElement(this._minIdleTimeLocal, _minIdleTimeLocal);
return _minIdleTimeLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "minIdleTime",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong getMinIdleTime() {
return _minIdleTimeLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "softMinIdleTime",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong setSoftMinIdleTime(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong
_softMinIdleTimeLocal) {
_$$addElement(this._softMinIdleTimeLocal, _softMinIdleTimeLocal);
return _softMinIdleTimeLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "softMinIdleTime",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong getSoftMinIdleTime() {
return _softMinIdleTimeLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "policyClassName",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier
setPolicyClassName(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier
_policyClassNameLocal) {
_$$addElement(this._policyClassNameLocal, _policyClassNameLocal);
return _policyClassNameLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "policyClassName",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier
getPolicyClassName() {
return _policyClassNameLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "timeBetweenRuns".equals(element.getLocalName())) {
return _$$addElement(
this._timeBetweenRunsLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.Eviction
.TimeBetweenRuns
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"timeBetweenRuns")) {
return _$$addElement(
this._timeBetweenRunsLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "numTestsPerRun".equals(element.getLocalName())) {
return _$$addElement(
this._numTestsPerRunLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.Eviction
.NumTestsPerRun
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"numTestsPerRun")) {
return _$$addElement(
this._numTestsPerRunLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "minIdleTime".equals(element.getLocalName())) {
return _$$addElement(
this._minIdleTimeLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.Eviction
.MinIdleTime
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"minIdleTime")) {
return _$$addElement(
this._minIdleTimeLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "softMinIdleTime".equals(element.getLocalName())) {
return _$$addElement(
this._softMinIdleTimeLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.Eviction
.SoftMinIdleTime
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"softMinIdleTime")) {
return _$$addElement(
this._softMinIdleTimeLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "policyClassName".equals(element.getLocalName())) {
return _$$addElement(
this._policyClassNameLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Pool
.Eviction
.PolicyClassName
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"policyClassName")) {
return _$$addElement(
this._policyClassNameLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_timeBetweenRunsLocal != null)
hashCode = 31 * hashCode + _timeBetweenRunsLocal.hashCode();
if (_numTestsPerRunLocal != null)
hashCode = 31 * hashCode + _numTestsPerRunLocal.hashCode();
if (_minIdleTimeLocal != null) hashCode = 31 * hashCode + _minIdleTimeLocal.hashCode();
if (_softMinIdleTimeLocal != null)
hashCode = 31 * hashCode + _softMinIdleTimeLocal.hashCode();
if (_policyClassNameLocal != null)
hashCode = 31 * hashCode + _policyClassNameLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "timeBetweenRuns",
prefix = "dbcp")
public static class TimeBetweenRuns
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "timeBetweenRuns", "dbcp");
/**
* The number of milliseconds to sleep between runs of the idle object evictor thread.
*
* @author Source generated with: org.jaxsb
*/
public TimeBetweenRuns(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong copy) {
super(copy);
}
/**
* The number of milliseconds to sleep between runs of the idle object evictor thread.
*
* @author Source generated with: org.jaxsb
*/
public TimeBetweenRuns() {
super();
}
public void text(final java.lang.Long text) {
super.text(text);
}
@java.lang.Override
public java.lang.Long text() {
return (java.lang.Long) super.text();
}
/**
* The number of milliseconds to sleep between runs of the idle object evictor thread.
*
* @author Source generated with: org.jaxsb
*/
public TimeBetweenRuns(final java.lang.Long text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.TimeBetweenRuns clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.TimeBetweenRuns)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$PositiveLong))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "numTestsPerRun",
prefix = "dbcp")
public static class NumTestsPerRun
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "numTestsPerRun", "dbcp");
/**
* The number of objects to examine during each run of the idle object evictor thread (if
* any).
*
* @author Source generated with: org.jaxsb
*/
public NumTestsPerRun(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt copy) {
super(copy);
}
/**
* The number of objects to examine during each run of the idle object evictor thread (if
* any).
*
* @author Source generated with: org.jaxsb
*/
public NumTestsPerRun() {
super();
}
public void text(final java.lang.Integer text) {
super.text(text);
}
@java.lang.Override
public java.lang.Integer text() {
return (java.lang.Integer) super.text();
}
/**
* The number of objects to examine during each run of the idle object evictor thread (if
* any).
*
* @author Source generated with: org.jaxsb
*/
public NumTestsPerRun(final java.lang.Integer text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.NumTestsPerRun clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.NumTestsPerRun)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeInt))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "minIdleTime",
prefix = "dbcp")
public static class MinIdleTime
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "minIdleTime", "dbcp");
/**
* The minimum number of milliseconds an object may sit idle in the pool before it is
* eligible for eviction by the idle object evictor (if any). (Default: 1800000).
*
* @author Source generated with: org.jaxsb
*/
public MinIdleTime(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong copy) {
super(copy);
}
/**
* The minimum number of milliseconds an object may sit idle in the pool before it is
* eligible for eviction by the idle object evictor (if any). (Default: 1800000).
*
* @author Source generated with: org.jaxsb
*/
public MinIdleTime() {
super();
}
public void text(final java.lang.Long text) {
super.text(text);
}
@java.lang.Override
public java.lang.Long text() {
return (java.lang.Long) super.text();
}
/**
* The minimum number of milliseconds an object may sit idle in the pool before it is
* eligible for eviction by the idle object evictor (if any). (Default: 1800000).
*
* @author Source generated with: org.jaxsb
*/
public MinIdleTime(final java.lang.Long text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.MinIdleTime clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.MinIdleTime)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$NonNegativeLong))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "softMinIdleTime",
prefix = "dbcp")
public static class SoftMinIdleTime
extends org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "softMinIdleTime", "dbcp");
/**
* The minimum number of milliseconds a connection may sit idle in the pool before it is
* eligible for eviction by the idle object evictor, with the extra condition that at
* least "minIdle" connections remain in the pool. Note that takes
* precedence over this parameter. (Default: INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public SoftMinIdleTime(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong copy) {
super(copy);
}
/**
* The minimum number of milliseconds a connection may sit idle in the pool before it is
* eligible for eviction by the idle object evictor, with the extra condition that at
* least "minIdle" connections remain in the pool. Note that takes
* precedence over this parameter. (Default: INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public SoftMinIdleTime() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The minimum number of milliseconds a connection may sit idle in the pool before it is
* eligible for eviction by the idle object evictor, with the extra condition that at
* least "minIdle" connections remain in the pool. Note that takes
* precedence over this parameter. (Default: INDEFINITE).
*
* @author Source generated with: org.jaxsb
*/
public SoftMinIdleTime(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.SoftMinIdleTime clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.SoftMinIdleTime)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$IndefinitePositiveLong))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "policyClassName",
prefix = "dbcp")
public static class PolicyClassName
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "policyClassName", "dbcp");
/**
* Specifies the EvictionPolicy implementation to use by the idle object evictor.
*
* @author Source generated with: org.jaxsb
*/
public PolicyClassName(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier copy) {
super(copy);
}
/**
* Specifies the EvictionPolicy implementation to use by the idle object evictor.
*
* @author Source generated with: org.jaxsb
*/
public PolicyClassName() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* Specifies the EvictionPolicy implementation to use by the idle object evictor.
*
* @author Source generated with: org.jaxsb
*/
public PolicyClassName(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.PolicyClassName clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Pool.Eviction.PolicyClassName)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj
instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$QualifiedIdentifier))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "validation",
prefix = "dbcp")
public static class Validation extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "validation", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query>
_queryLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "query", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "stringNonEmpty", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_testOnBorrowLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "testOnBorrow", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_testOnReturnLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "testOnReturn", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_testWhileIdleLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "testWhileIdle", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail>
_fastFailLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "fastFail", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "dbcp"),
true,
false,
0,
1);
public Validation(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation binding = copy;
this._queryLocal = binding._queryLocal;
this._testOnBorrowLocal = binding._testOnBorrowLocal;
this._testOnReturnLocal = binding._testOnReturnLocal;
this._testWhileIdleLocal = binding._testWhileIdleLocal;
this._fastFailLocal = binding._fastFailLocal;
}
public Validation() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "query",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query setQuery(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query _queryLocal) {
_$$addElement(this._queryLocal, _queryLocal);
return _queryLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "query",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query getQuery() {
return _queryLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testOnBorrow",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setTestOnBorrow(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _testOnBorrowLocal) {
_$$addElement(this._testOnBorrowLocal, _testOnBorrowLocal);
return _testOnBorrowLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testOnBorrow",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getTestOnBorrow() {
return _testOnBorrowLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testOnReturn",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setTestOnReturn(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _testOnReturnLocal) {
_$$addElement(this._testOnReturnLocal, _testOnReturnLocal);
return _testOnReturnLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testOnReturn",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getTestOnReturn() {
return _testOnReturnLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testWhileIdle",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setTestWhileIdle(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _testWhileIdleLocal) {
_$$addElement(this._testWhileIdleLocal, _testWhileIdleLocal);
return _testWhileIdleLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testWhileIdle",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getTestWhileIdle() {
return _testWhileIdleLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "fastFail",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail setFastFail(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail _fastFailLocal) {
_$$addElement(this._fastFailLocal, _fastFailLocal);
return _fastFailLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "fastFail",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail getFastFail() {
return _fastFailLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "query".equals(element.getLocalName())) {
return _$$addElement(
this._queryLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"query")) {
return _$$addElement(
this._queryLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "testOnBorrow".equals(element.getLocalName())) {
return _$$addElement(
this._testOnBorrowLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestOnBorrow.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"testOnBorrow")) {
return _$$addElement(
this._testOnBorrowLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "testOnReturn".equals(element.getLocalName())) {
return _$$addElement(
this._testOnReturnLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestOnReturn.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"testOnReturn")) {
return _$$addElement(
this._testOnReturnLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "testWhileIdle".equals(element.getLocalName())) {
return _$$addElement(
this._testWhileIdleLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestWhileIdle.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"testWhileIdle")) {
return _$$addElement(
this._testWhileIdleLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "fastFail".equals(element.getLocalName())) {
return _$$addElement(
this._fastFailLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"fastFail")) {
return _$$addElement(
this._fastFailLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_queryLocal != null) hashCode = 31 * hashCode + _queryLocal.hashCode();
if (_testOnBorrowLocal != null) hashCode = 31 * hashCode + _testOnBorrowLocal.hashCode();
if (_testOnReturnLocal != null) hashCode = 31 * hashCode + _testOnReturnLocal.hashCode();
if (_testWhileIdleLocal != null) hashCode = 31 * hashCode + _testWhileIdleLocal.hashCode();
if (_fastFailLocal != null) hashCode = 31 * hashCode + _fastFailLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "query",
prefix = "dbcp")
public static class Query
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "query", "dbcp");
/**
* The SQL query that will be used to validate connections from this pool before returning
* them to the caller. If specified, this query must be an SQL SELECT statement that returns
* at least one row. (Default: vendor specific).
*
* @author Source generated with: org.jaxsb
*/
public Query(final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty copy) {
super(copy);
}
/**
* The SQL query that will be used to validate connections from this pool before returning
* them to the caller. If specified, this query must be an SQL SELECT statement that returns
* at least one row. (Default: vendor specific).
*
* @author Source generated with: org.jaxsb
*/
public Query() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The SQL query that will be used to validate connections from this pool before returning
* them to the caller. If specified, this query must be an SQL SELECT statement that returns
* at least one row. (Default: vendor specific).
*
* @author Source generated with: org.jaxsb
*/
public Query(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation) super.owner();
}
@java.lang.Override
protected java.lang.String[] _$$getPattern() {
return new java.lang.String[] {"SELECT.*"};
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.Query) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testOnBorrow",
prefix = "dbcp")
public static class TestOnBorrow extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "testOnBorrow", "dbcp");
/**
* The indication of whether objects will be validated before being borrowed from the pool.
* If the object fails to validate, it will be dropped from the pool, and the pool will
* attempt to borrow another. NOTE: For a true value to have any effect, the
* parameter must be set to a non-null string. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public TestOnBorrow(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* The indication of whether objects will be validated before being borrowed from the pool.
* If the object fails to validate, it will be dropped from the pool, and the pool will
* attempt to borrow another. NOTE: For a true value to have any effect, the
* parameter must be set to a non-null string. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public TestOnBorrow() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* The indication of whether objects will be validated before being borrowed from the pool.
* If the object fails to validate, it will be dropped from the pool, and the pool will
* attempt to borrow another. NOTE: For a true value to have any effect, the
* parameter must be set to a non-null string. (Default: true).
*
* @author Source generated with: org.jaxsb
*/
public TestOnBorrow(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestOnBorrow clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestOnBorrow) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testOnReturn",
prefix = "dbcp")
public static class TestOnReturn extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "testOnReturn", "dbcp");
/**
* The indication of whether objects will be validated before being returned to the pool.
* NOTE: For a true value to have any effect, the parameter must be set to a
* non-null string. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public TestOnReturn(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* The indication of whether objects will be validated before being returned to the pool.
* NOTE: For a true value to have any effect, the parameter must be set to a
* non-null string. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public TestOnReturn() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* The indication of whether objects will be validated before being returned to the pool.
* NOTE: For a true value to have any effect, the parameter must be set to a
* non-null string. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public TestOnReturn(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestOnReturn clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestOnReturn) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "testWhileIdle",
prefix = "dbcp")
public static class TestWhileIdle extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "testWhileIdle", "dbcp");
/**
* The indication of whether objects will be validated by the idle object evictor (if any).
* If an object fails to validate, it will be dropped from the pool. NOTE: For a true value
* to have any effect, the parameter must be set to a non-null string. (Default:
* false).
*
* @author Source generated with: org.jaxsb
*/
public TestWhileIdle(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* The indication of whether objects will be validated by the idle object evictor (if any).
* If an object fails to validate, it will be dropped from the pool. NOTE: For a true value
* to have any effect, the parameter must be set to a non-null string. (Default:
* false).
*
* @author Source generated with: org.jaxsb
*/
public TestWhileIdle() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* The indication of whether objects will be validated by the idle object evictor (if any).
* If an object fails to validate, it will be dropped from the pool. NOTE: For a true value
* to have any effect, the parameter must be set to a non-null string. (Default:
* false).
*
* @author Source generated with: org.jaxsb
*/
public TestWhileIdle(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestWhileIdle clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.TestWhileIdle)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "fastFail",
prefix = "dbcp")
public static class FastFail extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "fastFail", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty>
_disconnectionSqlCodesLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "disconnectionSqlCodes", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/xml/datatypes-0.9.xsd", "stringNonEmpty", "dbcp"),
true,
false,
0,
1);
/**
* The indication of whether validation must "fail immediately" for connections that have
* previously thrown SQLExceptions with SQL_STATE indicating fatal disconnection errors.
* Omit this element to disable "fail immediately".
*
* @author Source generated with: org.jaxsb
*/
public FastFail(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail binding = copy;
this._disconnectionSqlCodesLocal = binding._disconnectionSqlCodesLocal;
}
/**
* The indication of whether validation must "fail immediately" for connections that have
* previously thrown SQLExceptions with SQL_STATE indicating fatal disconnection errors.
* Omit this element to disable "fail immediately".
*
* @author Source generated with: org.jaxsb
*/
public FastFail() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "disconnectionSqlCodes",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
setDisconnectionSqlCodes(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
_disconnectionSqlCodesLocal) {
_$$addElement(this._disconnectionSqlCodesLocal, _disconnectionSqlCodesLocal);
return _disconnectionSqlCodesLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "disconnectionSqlCodes",
prefix = "dbcp")
public org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
getDisconnectionSqlCodes() {
return _disconnectionSqlCodesLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "disconnectionSqlCodes".equals(element.getLocalName())) {
return _$$addElement(
this._disconnectionSqlCodesLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Validation
.FastFail
.DisconnectionSqlCodes
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"disconnectionSqlCodes")) {
return _$$addElement(
this._disconnectionSqlCodesLocal,
(org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_disconnectionSqlCodesLocal != null)
hashCode = 31 * hashCode + _disconnectionSqlCodesLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "disconnectionSqlCodes",
prefix = "dbcp")
public static class DisconnectionSqlCodes
extends org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "disconnectionSqlCodes", "dbcp");
/**
* A space-delimited list of SQL_STATE codes considered to signal fatal conditions.
* Overrides the defaults in org.apache.commons.dbcp2.Utils.DISCONNECTION_SQL_CODES (plus
* anything starting with org.apache.commons.dbcp2.Utils.DISCONNECTION_SQL_CODE_PREFIX).
* Whenever connections created by this datasource generate exceptions with SQL_STATE
* codes in this list, they will be marked as "fatally disconnected" and subsequent
* validations will fail fast (no attempt at isValid or validation query).
*
* @author Source generated with: org.jaxsb
*/
public DisconnectionSqlCodes(
final org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty copy) {
super(copy);
}
/**
* A space-delimited list of SQL_STATE codes considered to signal fatal conditions.
* Overrides the defaults in org.apache.commons.dbcp2.Utils.DISCONNECTION_SQL_CODES (plus
* anything starting with org.apache.commons.dbcp2.Utils.DISCONNECTION_SQL_CODE_PREFIX).
* Whenever connections created by this datasource generate exceptions with SQL_STATE
* codes in this list, they will be marked as "fatally disconnected" and subsequent
* validations will fail fast (no attempt at isValid or validation query).
*
* @author Source generated with: org.jaxsb
*/
public DisconnectionSqlCodes() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* A space-delimited list of SQL_STATE codes considered to signal fatal conditions.
* Overrides the defaults in org.apache.commons.dbcp2.Utils.DISCONNECTION_SQL_CODES (plus
* anything starting with org.apache.commons.dbcp2.Utils.DISCONNECTION_SQL_CODE_PREFIX).
* Whenever connections created by this datasource generate exceptions with SQL_STATE
* codes in this list, they will be marked as "fatally disconnected" and subsequent
* validations will fail fast (no attempt at isValid or validation query).
*
* @author Source generated with: org.jaxsb
*/
public DisconnectionSqlCodes(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Validation.FastFail) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Validation
.FastFail
.DisconnectionSqlCodes
clone() {
return (org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Validation
.FastFail
.DisconnectionSqlCodes)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.xml.datatypes_0_9.xL9gluGCXAA.$StringNonEmpty))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logging",
prefix = "dbcp")
public static class Logging extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "logging", "dbcp");
private org.jaxsb.runtime.ElementAudit<
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level>
_levelLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "level", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "token", "dbcp"),
true,
false,
1,
1);
private org.jaxsb.runtime.ElementAudit
_logExpiredConnectionsLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "logExpiredConnections", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
1,
1);
private org.jaxsb.runtime.ElementAudit
_logAbandonedLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$Boolean.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "logAbandoned", "dbcp"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "boolean", "dbcp"),
true,
false,
1,
1);
/**
* Specifies logging parameters for this connection pool. Omit this element for default
* logging.
*
* @author Source generated with: org.jaxsb
*/
public Logging(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging binding = copy;
this._levelLocal = binding._levelLocal;
this._logExpiredConnectionsLocal = binding._logExpiredConnectionsLocal;
this._logAbandonedLocal = binding._logAbandonedLocal;
}
/**
* Specifies logging parameters for this connection pool. Omit this element for default
* logging.
*
* @author Source generated with: org.jaxsb
*/
public Logging() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "level",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level setLevel(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level _levelLocal) {
_$$addElement(this._levelLocal, _levelLocal);
return _levelLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "level",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level getLevel() {
return _levelLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logExpiredConnections",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setLogExpiredConnections(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _logExpiredConnectionsLocal) {
_$$addElement(this._logExpiredConnectionsLocal, _logExpiredConnectionsLocal);
return _logExpiredConnectionsLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logExpiredConnections",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getLogExpiredConnections() {
return _logExpiredConnectionsLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logAbandoned",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean setLogAbandoned(
final org.w3.www._2001.XMLSchema.yAA.$Boolean _logAbandonedLocal) {
_$$addElement(this._logAbandonedLocal, _logAbandonedLocal);
return _logAbandonedLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logAbandoned",
prefix = "dbcp")
public org.w3.www._2001.XMLSchema.yAA.$Boolean getLogAbandoned() {
return _logAbandonedLocal.getElement();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "level".equals(element.getLocalName())) {
return _$$addElement(
this._levelLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"level")) {
return _$$addElement(
this._levelLocal,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "logExpiredConnections".equals(element.getLocalName())) {
return _$$addElement(
this._logExpiredConnectionsLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax
.www
.dbcp_1_1
.xL0gluGCXAA
.$Dbcp
.Logging
.LogExpiredConnections
.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"logExpiredConnections")) {
return _$$addElement(
this._logExpiredConnectionsLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "logAbandoned".equals(element.getLocalName())) {
return _$$addElement(
this._logAbandonedLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean)
org.jaxsb.runtime.Binding.parse(
element,
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.LogAbandoned.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"logAbandoned")) {
return _$$addElement(
this._logAbandonedLocal,
(org.w3.www._2001.XMLSchema.yAA.$Boolean) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging))
return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_levelLocal != null) hashCode = 31 * hashCode + _levelLocal.hashCode();
if (_logExpiredConnectionsLocal != null)
hashCode = 31 * hashCode + _logExpiredConnectionsLocal.hashCode();
if (_logAbandonedLocal != null) hashCode = 31 * hashCode + _logAbandonedLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "level",
prefix = "dbcp")
public static class Level extends org.w3.www._2001.XMLSchema.yAA.$Token
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "level", "dbcp");
public static final Enum ERROR = new Enum("ERROR");
public static final Enum WARN = new Enum("WARN");
public static final Enum INFO = new Enum("INFO");
public static final Enum DEBUG = new Enum("DEBUG");
public static final Enum TRACE = new Enum("TRACE");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
/**
* The minimum level of log messages to log.
*
* @author Source generated with: org.jaxsb
*/
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Level(final Enum enm) {
super(enm.text());
}
/**
* The minimum level of log messages to log.
*
* @author Source generated with: org.jaxsb
*/
public Level(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level copy) {
super(copy);
}
protected Level() {
super();
}
public void text(final Enum enm) {
super.text(enm.text());
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
/**
* The minimum level of log messages to log.
*
* @author Source generated with: org.jaxsb
*/
protected Level(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Token inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.Level) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Token)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logExpiredConnections",
prefix = "dbcp")
public static class LogExpiredConnections extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "logExpiredConnections", "dbcp");
/**
* When is set to limit connection lifetime, this property
* determines whether or not to generate log messages when the pool closes connections due
* to the maximum lifetime being exceeded for a connection. Set this property to false to
* suppress log messages when connections expire. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public LogExpiredConnections(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* When is set to limit connection lifetime, this property
* determines whether or not to generate log messages when the pool closes connections due
* to the maximum lifetime being exceeded for a connection. Set this property to false to
* suppress log messages when connections expire. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public LogExpiredConnections() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* When is set to limit connection lifetime, this property
* determines whether or not to generate log messages when the pool closes connections due
* to the maximum lifetime being exceeded for a connection. Set this property to false to
* suppress log messages when connections expire. (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public LogExpiredConnections(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.LogExpiredConnections clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.LogExpiredConnections)
super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "logAbandoned",
prefix = "dbcp")
public static class LogAbandoned extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "logAbandoned", "dbcp");
/**
* Flag to log stack traces for application code which abandoned a Statement or Connection.
* Logging of abandoned Statement(s) and Connection(s) adds overhead when opening a
* Connection or creating a new Statement, because a stack trace has to be generated.
* (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public LogAbandoned(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
/**
* Flag to log stack traces for application code which abandoned a Statement or Connection.
* Logging of abandoned Statement(s) and Connection(s) adds overhead when opening a
* Connection or creating a new Statement, because a stack trace has to be generated.
* (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public LogAbandoned() {
super();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
/**
* Flag to log stack traces for application code which abandoned a Statement or Connection.
* Logging of abandoned Statement(s) and Connection(s) adds overhead when opening a
* Connection or creating a new Statement, because a stack trace has to be generated.
* (Default: false).
*
* @author Source generated with: org.jaxsb
*/
public LogAbandoned(final java.lang.Boolean text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging owner() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.LogAbandoned clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.Logging.LogAbandoned) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$Boolean)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "dbcp",
prefix = "dbcp")
public static class Dbcp extends org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "dbcp", "dbcp");
public Dbcp(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp copy) {
super(copy);
}
public Dbcp() {
super();
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
public org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "dbcps",
prefix = "dbcp")
public static class Dbcps extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.openjax.org/dbcp-1.1.xsd", "dbcps", "dbcp");
private org.jaxsb.runtime.ElementAudit
_dbcpdbcpRef =
new org.jaxsb.runtime.ElementAudit<>(
org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "dbcp", "dbcp"),
new javax.xml.namespace.QName(
"http://www.openjax.org/dbcp-1.1.xsd", "dbcp", "dbcp"),
true,
false,
1,
2147483647);
public Dbcps(final org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps copy) {
super(copy);
org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps binding = copy;
this._dbcpdbcpRef = binding._dbcpdbcpRef;
}
public Dbcps() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "dbcp",
prefix = "dbcp")
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp addDbcpDbcp(
final org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp _dbcpdbcpRef) {
_$$addElement(this._dbcpdbcpRef, _dbcpdbcpRef);
return _dbcpdbcpRef;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.openjax.org/dbcp-1.1.xsd",
localPart = "dbcp",
prefix = "dbcp")
public org.jaxsb.runtime.BindingList getDbcpDbcp() {
return _dbcpdbcpRef.getElements();
}
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp getDbcpDbcp(final int index) {
final java.util.List values = getDbcpDbcp();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp)
NULL(org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp.class);
}
@java.lang.Override
protected org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
public org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.openjax.org/dbcp-1.1.xsd".equals(element.getNamespaceURI())
&& "dbcp".equals(element.getLocalName())) {
return _$$addElement(
this._dbcpdbcpRef,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp)
org.jaxsb.runtime.Binding.parse(
element, org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcp.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.openjax.org/dbcp-1.1.xsd",
"dbcp")) {
return _$$addElement(
this._dbcpdbcpRef,
(org.openjax.www.dbcp_1_1.xL0gluGCXAA.$Dbcp) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps clone() {
return (org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.openjax.www.dbcp_1_1.xL0gluGCXAA.Dbcps)) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_dbcpdbcpRef != null) hashCode = 31 * hashCode + _dbcpdbcpRef.hashCode();
return hashCode;
}
}
}