Class JndiBindingsType.JndiBinding
java.lang.Object
org.apache.geode.cache.configuration.CacheElement
org.apache.geode.cache.configuration.JndiBindingsType.JndiBinding
- All Implemented Interfaces:
Serializable,org.apache.geode.lang.Identifiable<String>
- Enclosing class:
- JndiBindingsType
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>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<JndiBindingsType.JndiBinding.ConfigProperty>protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the blockingTimeoutSeconds property.Gets the value of the configProperties property.Gets the value of the connectionUrl property.Gets the value of the connPooledDatasourceClass property.getId()Gets the value of the idleTimeoutSeconds property.Gets the value of the initPoolSize property.Gets the value of the jdbcDriverClass property.Gets the value of the jndiName property.Gets the value of the loginTimeoutSeconds property.Gets the value of the managedConnFactoryClass property.Gets the value of the maxPoolSize property.Gets the value of the password property.Gets the value of the transactionType property.getType()Gets the value of the type property.Gets the value of the userName property.Gets the value of the xaDatasourceClass property.voidsetBlockingTimeoutSeconds(String value) Sets the value of the blockingTimeoutSeconds property.voidsetConnectionUrl(String value) Sets the value of the connectionUrl property.voidSets the value of the connPooledDatasourceClass property.voidsetIdleTimeoutSeconds(String value) Sets the value of the idleTimeoutSeconds property.voidsetInitPoolSize(String value) Sets the value of the initPoolSize property.voidsetJdbcDriverClass(String value) Sets the value of the jdbcDriverClass property.voidsetJndiName(String value) Sets the value of the jndiName property.voidsetLoginTimeoutSeconds(String value) Sets the value of the loginTimeoutSeconds property.voidsetManagedConnFactoryClass(String value) Sets the value of the managedConnFactoryClass property.voidsetMaxPoolSize(String value) Sets the value of the maxPoolSize property.voidsetPassword(String value) Sets the value of the password property.voidsetTransactionType(String value) Sets the value of the transactionType property.voidSets the value of the type property.voidsetUserName(String value) Sets the value of the userName property.voidsetXaDatasourceClass(String value) Sets the value of the xaDatasourceClass property.
-
Field Details
-
configProperties
-
blockingTimeoutSeconds
-
connPooledDatasourceClass
-
connectionUrl
-
idleTimeoutSeconds
-
initPoolSize
-
jdbcDriverClass
-
jndiName
-
loginTimeoutSeconds
-
managedConnFactoryClass
-
maxPoolSize
-
password
-
transactionType
-
type
-
userName
-
xaDatasourceClass
-
-
Constructor Details
-
JndiBinding
public JndiBinding()
-
-
Method Details
-
getConfigProperties
Gets the value of the configProperties property.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
setmethod 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- Returns:
- the
Listof configuration properties.
-
getBlockingTimeoutSeconds
Gets the value of the blockingTimeoutSeconds property. possible object isString- Returns:
- the blocking timeout in seconds.
-
setBlockingTimeoutSeconds
Sets the value of the blockingTimeoutSeconds property. allowed object isString- Parameters:
value- the blocking timeout in seconds.
-
getConnPooledDatasourceClass
Gets the value of the connPooledDatasourceClass property. possible object isString- Returns:
- the
ConnectionPoolDataSourcetype.
-
setConnPooledDatasourceClass
Sets the value of the connPooledDatasourceClass property. allowed object isString- Parameters:
value-ConnectionPoolDataSourcetype.
-
getConnectionUrl
Gets the value of the connectionUrl property. possible object isString- Returns:
- the connection URL.
-
setConnectionUrl
Sets the value of the connectionUrl property. allowed object isString- Parameters:
value- the connection URL.
-
getIdleTimeoutSeconds
Gets the value of the idleTimeoutSeconds property. possible object isString- Returns:
- the idle timeout in seconds.
-
setIdleTimeoutSeconds
Sets the value of the idleTimeoutSeconds property. allowed object isString- Parameters:
value- the idle timeout in seconds.
-
getInitPoolSize
Gets the value of the initPoolSize property. possible object isString- Returns:
- the initial pool size.
-
setInitPoolSize
Sets the value of the initPoolSize property. allowed object isString- Parameters:
value- the initial pool size.
-
getJdbcDriverClass
Gets the value of the jdbcDriverClass property. possible object isString- Returns:
- the JDBC driver class.
-
setJdbcDriverClass
Sets the value of the jdbcDriverClass property. allowed object isString- Parameters:
value- the JDBC driver class.
-
getJndiName
Gets the value of the jndiName property. possible object isString- Returns:
- the JNDI name.
-
setJndiName
Sets the value of the jndiName property. allowed object isString- Parameters:
value- the JNDI name.
-
getLoginTimeoutSeconds
Gets the value of the loginTimeoutSeconds property. possible object isString- Returns:
- the login timeout in seconds.
-
setLoginTimeoutSeconds
Sets the value of the loginTimeoutSeconds property. allowed object isString- Parameters:
value- the login timeout in seconds.
-
getManagedConnFactoryClass
Gets the value of the managedConnFactoryClass property. possible object isString- Returns:
- the name of the
ManagedConnectionFactorytype.
-
setManagedConnFactoryClass
Sets the value of the managedConnFactoryClass property. allowed object isString- Parameters:
value- theManagedConnectionFactoryclass name.
-
getMaxPoolSize
Gets the value of the maxPoolSize property. possible object isString- Returns:
- the maximum pool size.
-
setMaxPoolSize
Sets the value of the maxPoolSize property. allowed object isString- Parameters:
value- the maximum pool size.
-
getPassword
Gets the value of the password property. possible object isString- Returns:
- the password.
-
setPassword
Sets the value of the password property. allowed object isString- Parameters:
value- the password.
-
getTransactionType
Gets the value of the transactionType property. possible object isString- Returns:
- the transaction type.
-
setTransactionType
Sets the value of the transactionType property. allowed object isString- Parameters:
value- the transaction type.
-
getType
Gets the value of the type property. possible object isString- Returns:
- the type.
-
setType
Sets the value of the type property. allowed object isString- Parameters:
value- the type.
-
getUserName
Gets the value of the userName property. possible object isString- Returns:
- the username.
-
setUserName
Sets the value of the userName property. allowed object isString- Parameters:
value- the username.
-
getXaDatasourceClass
Gets the value of the xaDatasourceClass property. possible object isString- Returns:
- the XA datasource class.
-
setXaDatasourceClass
Sets the value of the xaDatasourceClass property. allowed object isString- Parameters:
value- the XA datasource class.
-
getId
-