@Experimental public class PoolType extends java.lang.Object
Java class for pool-type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="pool-type">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="locator" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="host" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="port" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="server" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="host" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="port" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</choice>
<attribute name="subscription-timeout-multiplier" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="socket-connect-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="free-connection-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="load-conditioning-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="min-connections" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="max-connections" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="retry-attempts" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="idle-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="ping-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="read-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="server-group" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="socket-buffer-size" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="subscription-enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="subscription-message-tracking-timeout" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="subscription-ack-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="subscription-redundancy" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="statistic-interval" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="thread-local-connections" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="pr-single-hop-enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="multiuser-authentication" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
PoolType.Locator
Java class for anonymous complex type.
|
static class |
PoolType.Server
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
freeConnectionTimeout |
protected java.lang.String |
idleTimeout |
protected java.lang.String |
loadConditioningInterval |
protected java.util.List<PoolType.Locator> |
locators |
protected java.lang.String |
maxConnections |
protected java.lang.String |
minConnections |
protected java.lang.Boolean |
multiuserAuthentication |
protected java.lang.String |
name |
protected java.lang.String |
pingInterval |
protected java.lang.Boolean |
prSingleHopEnabled |
protected java.lang.String |
readTimeout |
protected java.lang.String |
retryAttempts |
protected java.lang.String |
serverGroup |
protected java.util.List<PoolType.Server> |
servers |
protected java.lang.String |
socketBufferSize |
protected java.lang.String |
socketConnectTimeout |
protected java.lang.String |
statisticInterval |
protected java.lang.String |
subscriptionAckInterval |
protected java.lang.Boolean |
subscriptionEnabled |
protected java.lang.String |
subscriptionMessageTrackingTimeout |
protected java.lang.String |
subscriptionRedundancy |
protected java.lang.String |
subscriptionTimeoutMultiplier |
protected java.lang.Boolean |
threadLocalConnections |
| Constructor and Description |
|---|
PoolType() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFreeConnectionTimeout()
Gets the value of the freeConnectionTimeout property.
|
java.lang.String |
getIdleTimeout()
Gets the value of the idleTimeout property.
|
java.lang.String |
getLoadConditioningInterval()
Gets the value of the loadConditioningInterval property.
|
java.util.List<PoolType.Locator> |
getLocators()
Gets the value of the locator property.
|
java.lang.String |
getMaxConnections()
Gets the value of the maxConnections property.
|
java.lang.String |
getMinConnections()
Gets the value of the minConnections property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
java.lang.String |
getPingInterval()
Gets the value of the pingInterval property.
|
java.lang.String |
getReadTimeout()
Gets the value of the readTimeout property.
|
java.lang.String |
getRetryAttempts()
Gets the value of the retryAttempts property.
|
java.lang.String |
getServerGroup()
Gets the value of the serverGroup property.
|
java.util.List<PoolType.Server> |
getServers()
Gets the value of the server property.
|
java.lang.String |
getSocketBufferSize()
Gets the value of the socketBufferSize property.
|
java.lang.String |
getSocketConnectTimeout()
Gets the value of the socketConnectTimeout property.
|
java.lang.String |
getStatisticInterval()
Gets the value of the statisticInterval property.
|
java.lang.String |
getSubscriptionAckInterval()
Gets the value of the subscriptionAckInterval property.
|
java.lang.String |
getSubscriptionMessageTrackingTimeout()
Gets the value of the subscriptionMessageTrackingTimeout property.
|
java.lang.String |
getSubscriptionRedundancy()
Gets the value of the subscriptionRedundancy property.
|
java.lang.String |
getSubscriptionTimeoutMultiplier()
Gets the value of the subscriptionTimeoutMultiplier property.
|
java.lang.Boolean |
isMultiuserAuthentication()
Gets the value of the multiuserAuthentication property.
|
java.lang.Boolean |
isPrSingleHopEnabled()
Gets the value of the prSingleHopEnabled property.
|
java.lang.Boolean |
isSubscriptionEnabled()
Gets the value of the subscriptionEnabled property.
|
java.lang.Boolean |
isThreadLocalConnections()
Gets the value of the threadLocalConnections property.
|
void |
setFreeConnectionTimeout(java.lang.String value)
Sets the value of the freeConnectionTimeout property.
|
void |
setIdleTimeout(java.lang.String value)
Sets the value of the idleTimeout property.
|
void |
setLoadConditioningInterval(java.lang.String value)
Sets the value of the loadConditioningInterval property.
|
void |
setMaxConnections(java.lang.String value)
Sets the value of the maxConnections property.
|
void |
setMinConnections(java.lang.String value)
Sets the value of the minConnections property.
|
void |
setMultiuserAuthentication(java.lang.Boolean value)
Sets the value of the multiuserAuthentication property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setPingInterval(java.lang.String value)
Sets the value of the pingInterval property.
|
void |
setPrSingleHopEnabled(java.lang.Boolean value)
Sets the value of the prSingleHopEnabled property.
|
void |
setReadTimeout(java.lang.String value)
Sets the value of the readTimeout property.
|
void |
setRetryAttempts(java.lang.String value)
Sets the value of the retryAttempts property.
|
void |
setServerGroup(java.lang.String value)
Sets the value of the serverGroup property.
|
void |
setSocketBufferSize(java.lang.String value)
Sets the value of the socketBufferSize property.
|
void |
setSocketConnectTimeout(java.lang.String value)
Sets the value of the socketConnectTimeout property.
|
void |
setStatisticInterval(java.lang.String value)
Sets the value of the statisticInterval property.
|
void |
setSubscriptionAckInterval(java.lang.String value)
Sets the value of the subscriptionAckInterval property.
|
void |
setSubscriptionEnabled(java.lang.Boolean value)
Sets the value of the subscriptionEnabled property.
|
void |
setSubscriptionMessageTrackingTimeout(java.lang.String value)
Sets the value of the subscriptionMessageTrackingTimeout property.
|
void |
setSubscriptionRedundancy(java.lang.String value)
Sets the value of the subscriptionRedundancy property.
|
void |
setSubscriptionTimeoutMultiplier(java.lang.String value)
Sets the value of the subscriptionTimeoutMultiplier property.
|
void |
setThreadLocalConnections(java.lang.Boolean value)
Sets the value of the threadLocalConnections property.
|
protected java.util.List<PoolType.Locator> locators
protected java.util.List<PoolType.Server> servers
protected java.lang.String subscriptionTimeoutMultiplier
protected java.lang.String socketConnectTimeout
protected java.lang.String freeConnectionTimeout
protected java.lang.String loadConditioningInterval
protected java.lang.String minConnections
protected java.lang.String maxConnections
protected java.lang.String retryAttempts
protected java.lang.String idleTimeout
protected java.lang.String pingInterval
protected java.lang.String name
protected java.lang.String readTimeout
protected java.lang.String serverGroup
protected java.lang.String socketBufferSize
protected java.lang.Boolean subscriptionEnabled
protected java.lang.String subscriptionMessageTrackingTimeout
protected java.lang.String subscriptionAckInterval
protected java.lang.String subscriptionRedundancy
protected java.lang.String statisticInterval
protected java.lang.Boolean threadLocalConnections
protected java.lang.Boolean prSingleHopEnabled
protected java.lang.Boolean multiuserAuthentication
public java.util.List<PoolType.Locator> getLocators()
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 locator property.
For example, to add a new item, do as follows:
getLocators().add(newItem);
Objects of the following type(s) are allowed in the list
PoolType.Locator
public java.util.List<PoolType.Server> getServers()
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 server property.
For example, to add a new item, do as follows:
getServers().add(newItem);
Objects of the following type(s) are allowed in the list
PoolType.Server
public java.lang.String getSubscriptionTimeoutMultiplier()
Stringpublic void setSubscriptionTimeoutMultiplier(java.lang.String value)
Stringpublic java.lang.String getSocketConnectTimeout()
Stringpublic void setSocketConnectTimeout(java.lang.String value)
Stringpublic java.lang.String getFreeConnectionTimeout()
Stringpublic void setFreeConnectionTimeout(java.lang.String value)
Stringpublic java.lang.String getLoadConditioningInterval()
Stringpublic void setLoadConditioningInterval(java.lang.String value)
Stringpublic java.lang.String getMinConnections()
Stringpublic void setMinConnections(java.lang.String value)
Stringpublic java.lang.String getMaxConnections()
Stringpublic void setMaxConnections(java.lang.String value)
Stringpublic java.lang.String getRetryAttempts()
Stringpublic void setRetryAttempts(java.lang.String value)
Stringpublic java.lang.String getIdleTimeout()
Stringpublic void setIdleTimeout(java.lang.String value)
Stringpublic java.lang.String getPingInterval()
Stringpublic void setPingInterval(java.lang.String value)
Stringpublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
Stringpublic java.lang.String getReadTimeout()
Stringpublic void setReadTimeout(java.lang.String value)
Stringpublic java.lang.String getServerGroup()
Stringpublic void setServerGroup(java.lang.String value)
Stringpublic java.lang.String getSocketBufferSize()
Stringpublic void setSocketBufferSize(java.lang.String value)
Stringpublic java.lang.Boolean isSubscriptionEnabled()
Booleanpublic void setSubscriptionEnabled(java.lang.Boolean value)
Booleanpublic java.lang.String getSubscriptionMessageTrackingTimeout()
Stringpublic void setSubscriptionMessageTrackingTimeout(java.lang.String value)
Stringpublic java.lang.String getSubscriptionAckInterval()
Stringpublic void setSubscriptionAckInterval(java.lang.String value)
Stringpublic java.lang.String getSubscriptionRedundancy()
Stringpublic void setSubscriptionRedundancy(java.lang.String value)
Stringpublic java.lang.String getStatisticInterval()
Stringpublic void setStatisticInterval(java.lang.String value)
Stringpublic java.lang.Boolean isThreadLocalConnections()
Booleanpublic void setThreadLocalConnections(java.lang.Boolean value)
Booleanpublic java.lang.Boolean isPrSingleHopEnabled()
Booleanpublic void setPrSingleHopEnabled(java.lang.Boolean value)
Booleanpublic java.lang.Boolean isMultiuserAuthentication()
Booleanpublic void setMultiuserAuthentication(java.lang.Boolean value)
Boolean