@Experimental public static class JndiBindingsType.JndiBinding extends java.lang.Object implements CacheElement
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="config-property" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="config-property-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="config-property-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="config-property-value" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="blocking-timeout-seconds" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="conn-pooled-datasource-class" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="connection-url" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="idle-timeout-seconds" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="init-pool-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="jdbc-driver-class" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="jndi-name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="login-timeout-seconds" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="managed-conn-factory-class" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="max-pool-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="password" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="transaction-type" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="type" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="ManagedDataSource"/>
<enumeration value="SimpleDataSource"/>
<enumeration value="PooledDataSource"/>
<enumeration value="XAPooledDataSource"/>
</restriction>
</simpleType>
</attribute>
<attribute name="user-name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="xa-datasource-class" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
JndiBindingsType.JndiBinding.ConfigProperty
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
blockingTimeoutSeconds |
protected java.util.List<JndiBindingsType.JndiBinding.ConfigProperty> |
configProperties |
protected java.lang.String |
connectionUrl |
protected java.lang.String |
connPooledDatasourceClass |
protected java.lang.String |
idleTimeoutSeconds |
protected java.lang.String |
initPoolSize |
protected java.lang.String |
jdbcDriverClass |
protected java.lang.String |
jndiName |
protected java.lang.String |
loginTimeoutSeconds |
protected java.lang.String |
managedConnFactoryClass |
protected java.lang.String |
maxPoolSize |
protected java.lang.String |
password |
protected java.lang.String |
transactionType |
protected java.lang.String |
type |
protected java.lang.String |
userName |
protected java.lang.String |
xaDatasourceClass |
| Constructor and Description |
|---|
JndiBinding() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBlockingTimeoutSeconds()
Gets the value of the blockingTimeoutSeconds property.
|
java.util.List<JndiBindingsType.JndiBinding.ConfigProperty> |
getConfigProperties()
Gets the value of the configProperties property.
|
java.lang.String |
getConnectionUrl()
Gets the value of the connectionUrl property.
|
java.lang.String |
getConnPooledDatasourceClass()
Gets the value of the connPooledDatasourceClass property.
|
java.lang.String |
getId()
Gets the identifier uniquely identifying this Object instance.
|
java.lang.String |
getIdleTimeoutSeconds()
Gets the value of the idleTimeoutSeconds property.
|
java.lang.String |
getInitPoolSize()
Gets the value of the initPoolSize property.
|
java.lang.String |
getJdbcDriverClass()
Gets the value of the jdbcDriverClass property.
|
java.lang.String |
getJndiName()
Gets the value of the jndiName property.
|
java.lang.String |
getLoginTimeoutSeconds()
Gets the value of the loginTimeoutSeconds property.
|
java.lang.String |
getManagedConnFactoryClass()
Gets the value of the managedConnFactoryClass property.
|
java.lang.String |
getMaxPoolSize()
Gets the value of the maxPoolSize property.
|
java.lang.String |
getPassword()
Gets the value of the password property.
|
java.lang.String |
getTransactionType()
Gets the value of the transactionType property.
|
java.lang.String |
getType()
Gets the value of the type property.
|
java.lang.String |
getUserName()
Gets the value of the userName property.
|
java.lang.String |
getXaDatasourceClass()
Gets the value of the xaDatasourceClass property.
|
void |
setBlockingTimeoutSeconds(java.lang.String value)
Sets the value of the blockingTimeoutSeconds property.
|
void |
setConnectionUrl(java.lang.String value)
Sets the value of the connectionUrl property.
|
void |
setConnPooledDatasourceClass(java.lang.String value)
Sets the value of the connPooledDatasourceClass property.
|
void |
setIdleTimeoutSeconds(java.lang.String value)
Sets the value of the idleTimeoutSeconds property.
|
void |
setInitPoolSize(java.lang.String value)
Sets the value of the initPoolSize property.
|
void |
setJdbcDriverClass(java.lang.String value)
Sets the value of the jdbcDriverClass property.
|
void |
setJndiName(java.lang.String value)
Sets the value of the jndiName property.
|
void |
setLoginTimeoutSeconds(java.lang.String value)
Sets the value of the loginTimeoutSeconds property.
|
void |
setManagedConnFactoryClass(java.lang.String value)
Sets the value of the managedConnFactoryClass property.
|
void |
setMaxPoolSize(java.lang.String value)
Sets the value of the maxPoolSize property.
|
void |
setPassword(java.lang.String value)
Sets the value of the password property.
|
void |
setTransactionType(java.lang.String value)
Sets the value of the transactionType property.
|
void |
setType(java.lang.String value)
Sets the value of the type property.
|
void |
setUserName(java.lang.String value)
Sets the value of the userName property.
|
void |
setXaDatasourceClass(java.lang.String value)
Sets the value of the xaDatasourceClass property.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindElement, removeElementprotected java.util.List<JndiBindingsType.JndiBinding.ConfigProperty> configProperties
protected java.lang.String blockingTimeoutSeconds
protected java.lang.String connPooledDatasourceClass
protected java.lang.String connectionUrl
protected java.lang.String idleTimeoutSeconds
protected java.lang.String initPoolSize
protected java.lang.String jdbcDriverClass
protected java.lang.String jndiName
protected java.lang.String loginTimeoutSeconds
protected java.lang.String managedConnFactoryClass
protected java.lang.String maxPoolSize
protected java.lang.String password
protected java.lang.String transactionType
protected java.lang.String type
protected java.lang.String userName
protected java.lang.String xaDatasourceClass
public java.util.List<JndiBindingsType.JndiBinding.ConfigProperty> getConfigProperties()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the configProperties property.
For example, to add a new item, do as follows:
getConfigProperties().add(newItem);
Objects of the following type(s) are allowed in the list
JndiBindingsType.JndiBinding.ConfigProperty
public java.lang.String getBlockingTimeoutSeconds()
Stringpublic void setBlockingTimeoutSeconds(java.lang.String value)
Stringpublic java.lang.String getConnPooledDatasourceClass()
Stringpublic void setConnPooledDatasourceClass(java.lang.String value)
Stringpublic java.lang.String getConnectionUrl()
Stringpublic void setConnectionUrl(java.lang.String value)
Stringpublic java.lang.String getIdleTimeoutSeconds()
Stringpublic void setIdleTimeoutSeconds(java.lang.String value)
Stringpublic java.lang.String getInitPoolSize()
Stringpublic void setInitPoolSize(java.lang.String value)
Stringpublic java.lang.String getJdbcDriverClass()
Stringpublic void setJdbcDriverClass(java.lang.String value)
Stringpublic java.lang.String getJndiName()
Stringpublic void setJndiName(java.lang.String value)
Stringpublic java.lang.String getLoginTimeoutSeconds()
Stringpublic void setLoginTimeoutSeconds(java.lang.String value)
Stringpublic java.lang.String getManagedConnFactoryClass()
Stringpublic void setManagedConnFactoryClass(java.lang.String value)
Stringpublic java.lang.String getMaxPoolSize()
Stringpublic void setMaxPoolSize(java.lang.String value)
Stringpublic java.lang.String getPassword()
Stringpublic void setPassword(java.lang.String value)
Stringpublic java.lang.String getTransactionType()
Stringpublic void setTransactionType(java.lang.String value)
Stringpublic java.lang.String getType()
Stringpublic void setType(java.lang.String value)
Stringpublic java.lang.String getUserName()
Stringpublic void setUserName(java.lang.String value)
Stringpublic java.lang.String getXaDatasourceClass()
Stringpublic void setXaDatasourceClass(java.lang.String value)
Stringpublic java.lang.String getId()
IdentifiablegetId in interface Identifiable<java.lang.String>