@ResourceTypeOrder(deploymentOrder=CONNECTOR_POOL) @UniqueResourceNameConstraint(message="{resourcename.isnot.unique}", payload=ConnectorConnectionPool.class) public interface ConnectorConnectionPool extends org.jvnet.hk2.config.ConfigBeanProxy, Resource, ResourcePool, org.jvnet.hk2.config.types.PropertyBag
| Modifier and Type | Interface and Description |
|---|---|
static class |
ConnectorConnectionPool.Duck |
| Modifier and Type | Method and Description |
|---|---|
String |
getAssociateWithThread()
Gets the value of the associateWithThread property.
|
String |
getConnectionCreationRetryAttempts()
Gets the value of the connectionCreationRetryAttempts property.
|
String |
getConnectionCreationRetryIntervalInSeconds()
Gets the value of the connectionCreationRetryIntervalInSeconds property.
|
String |
getConnectionDefinitionName()
Gets the value of the connectionDefinitionName property.
|
String |
getConnectionLeakReclaim()
Gets the value of the connectionLeakReclaim property.
|
String |
getConnectionLeakTimeoutInSeconds()
Gets the value of the connectionLeakTimeoutInSeconds property.
|
String |
getDescription()
Gets the value of the description property.
|
String |
getFailAllConnections()
Gets the value of the failAllConnections property.
|
String |
getIdentity() |
String |
getIdleTimeoutInSeconds()
Gets the value of the idleTimeoutInSeconds property.
|
String |
getIsConnectionValidationRequired()
Gets the value of the isConnectionValidationRequired property.
|
String |
getLazyConnectionAssociation()
Gets the value of the lazyConnectionAssociation property.
|
String |
getLazyConnectionEnlistment()
Gets the value of the lazyConnectionEnlistment property.
|
String |
getMatchConnections()
Gets the value of the matchConnections property.
|
String |
getMaxConnectionUsageCount()
Gets the value of the maxConnectionUsageCount property.
|
String |
getMaxPoolSize()
Gets the value of the maxPoolSize property.
|
String |
getMaxWaitTimeInMillis()
Gets the value of the maxWaitTimeInMillis property.
|
String |
getPooling()
Gets the value of the pooling property.
|
String |
getPoolResizeQuantity()
Gets the value of the poolResizeQuantity property.
|
List<org.jvnet.hk2.config.types.Property> |
getProperty()
Properties as per
PropertyBag
Properties are used to override the ManagedConnectionFactory javabean
configuration settings. |
String |
getResourceAdapterName()
Gets the value of the resourceAdapterName property.
|
List<SecurityMap> |
getSecurityMap()
Gets the value of the securityMap property.
|
String |
getSteadyPoolSize()
Gets the value of the steadyPoolSize property.
|
String |
getTransactionSupport()
Gets the value of the transactionSupport property.
|
String |
getValidateAtmostOncePeriodInSeconds()
Gets the value of the validateAtmostOncePeriodInSeconds property.
|
void |
setAssociateWithThread(String value)
Sets the value of the associateWithThread property.
|
void |
setConnectionCreationRetryAttempts(String value)
Sets the value of the connectionCreationRetryAttempts property.
|
void |
setConnectionCreationRetryIntervalInSeconds(String value)
Sets the value of the connectionCreationRetryIntervalInSeconds property.
|
void |
setConnectionDefinitionName(String value)
Sets the value of the connectionDefinitionName property.
|
void |
setConnectionLeakReclaim(String value)
Sets the value of the connectionLeakReclaim property.
|
void |
setConnectionLeakTimeoutInSeconds(String value)
Sets the value of the connectionLeakTimeoutInSeconds property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setFailAllConnections(String value)
Sets the value of the failAllConnections property.
|
void |
setIdleTimeoutInSeconds(String value)
Sets the value of the idleTimeoutInSeconds property.
|
void |
setIsConnectionValidationRequired(String value)
Sets the value of the isConnectionValidationRequired property.
|
void |
setLazyConnectionAssociation(String value)
Sets the value of the lazyConnectionAssociation property.
|
void |
setLazyConnectionEnlistment(String value)
Sets the value of the lazyConnectionEnlistment property.
|
void |
setMatchConnections(String value)
Sets the value of the matchConnections property.
|
void |
setMaxConnectionUsageCount(String value)
Sets the value of the maxConnectionUsageCount property.
|
void |
setMaxPoolSize(String value)
Sets the value of the maxPoolSize property.
|
void |
setMaxWaitTimeInMillis(String value)
Sets the value of the maxWaitTimeInMillis property.
|
void |
setPooling(String value)
Sets the value of the pooling property.
|
void |
setPoolResizeQuantity(String value)
Sets the value of the poolResizeQuantity property.
|
void |
setResourceAdapterName(String value)
Sets the value of the resourceAdapterName property.
|
void |
setSteadyPoolSize(String value)
Sets the value of the steadyPoolSize property.
|
void |
setTransactionSupport(String value)
Sets the value of the transactionSupport property.
|
void |
setValidateAtmostOncePeriodInSeconds(String value)
Sets the value of the validateAtmostOncePeriodInSeconds property.
|
getName, getPing, setName, setPinggetDeploymentOrder, getObjectType, setDeploymentOrder, setObjectType@NotNull String getResourceAdapterName()
value - allowed object is
Stringvoid setResourceAdapterName(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@NotNull String getConnectionDefinitionName()
Stringvoid setConnectionDefinitionName(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=0L) String getSteadyPoolSize()
Stringvoid setSteadyPoolSize(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=1L) String getMaxPoolSize()
Stringvoid setMaxPoolSize(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=0L) String getMaxWaitTimeInMillis()
Stringvoid setMaxWaitTimeInMillis(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=1L) String getPoolResizeQuantity()
Stringvoid setPoolResizeQuantity(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=1L) @Max(value=2147483647L) String getIdleTimeoutInSeconds()
Stringvoid setIdleTimeoutInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getFailAllConnections()
Stringvoid setFailAllConnections(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getTransactionSupport()
Stringvoid setTransactionSupport(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getIsConnectionValidationRequired()
Stringvoid setIsConnectionValidationRequired(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=0L) String getValidateAtmostOncePeriodInSeconds()
Stringvoid setValidateAtmostOncePeriodInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=0L) String getConnectionLeakTimeoutInSeconds()
Stringvoid setConnectionLeakTimeoutInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getConnectionLeakReclaim()
Stringvoid setConnectionLeakReclaim(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getConnectionCreationRetryAttempts()
Stringvoid setConnectionCreationRetryAttempts(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getConnectionCreationRetryIntervalInSeconds()
Stringvoid setConnectionCreationRetryIntervalInSeconds(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getLazyConnectionEnlistment()
Stringvoid setLazyConnectionEnlistment(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getLazyConnectionAssociation()
Stringvoid setLazyConnectionAssociation(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getAssociateWithThread()
Stringvoid setAssociateWithThread(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getPooling()
Stringvoid setPooling(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getMatchConnections()
Stringvoid setMatchConnections(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@Min(value=0L) @Max(value=2147483647L) String getMaxConnectionUsageCount()
Stringvoid setMaxConnectionUsageCount(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoExceptionString getDescription()
Stringvoid setDescription(String value) throws PropertyVetoException
value - allowed object is
StringPropertyVetoException@NotNull List<SecurityMap> getSecurityMap()
set method for the securityMap property.
For example, to add a new item, do as follows:
getSecurityMap().add(newItem);
Objects of the following type(s) are allowed in the list
SecurityMap@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<org.jvnet.hk2.config.types.Property> getProperty()
PropertyBag
Properties are used to override the ManagedConnectionFactory javabean
configuration settings. When one or more of these properties are
specified, they are passed as is using setgetProperty in interface org.jvnet.hk2.config.types.PropertyBag@DuckTyped String getIdentity()
getIdentity in interface ResourcegetIdentity in interface ResourcePoolCopyright © 2017. All rights reserved.