|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConnectorConnectionPool
Defines configuration used to create and manage a pool of connections to a EIS. Pool definition is named, and can be referred to by multiple connector-resource elements (See connector-resource) Each named pool definition results in a pool instantiated at server start-up. Pool is populated when accessed for the first time. If two or more connector-resource elements point to the same connector-connection-pool element, they are using the same pool of connections, at run time There can be more than one pool for one connection-definition in one resource-adapter
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy |
|---|
org.jvnet.hk2.config.ConfigBeanProxy.Duck |
| Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag |
|---|
org.jvnet.hk2.config.types.PropertyBag.Duck |
| Method Summary | |
|---|---|
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 |
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 |
getPing()
Gets the value of the ping 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 |
setPing(String value)
Sets the value of the ping 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. |
| Methods inherited from interface org.jvnet.hk2.component.Injectable |
|---|
injectedInto |
| Methods inherited from interface com.sun.enterprise.config.serverbeans.ResourcePool |
|---|
getName, setName |
| Methods inherited from interface com.sun.enterprise.config.serverbeans.Resource |
|---|
getObjectType, setObjectType |
| Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy |
|---|
createChild, deepCopy, getParent, getParent |
| Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag |
|---|
getProperty, getPropertyValue, getPropertyValue |
| Method Detail |
|---|
@NotNull String getResourceAdapterName()
value - allowed object is
String
void setResourceAdapterName(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@NotNull String getConnectionDefinitionName()
String
void setConnectionDefinitionName(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getSteadyPoolSize()
String
void setSteadyPoolSize(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=1L) String getMaxPoolSize()
String
void setMaxPoolSize(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getMaxWaitTimeInMillis()
String
void setMaxWaitTimeInMillis(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=1L) String getPoolResizeQuantity()
String
void setPoolResizeQuantity(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=1L) String getIdleTimeoutInSeconds()
String
void setIdleTimeoutInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getFailAllConnections()
String
void setFailAllConnections(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getTransactionSupport()
String
void setTransactionSupport(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getIsConnectionValidationRequired()
String
void setIsConnectionValidationRequired(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getValidateAtmostOncePeriodInSeconds()
String
void setValidateAtmostOncePeriodInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getConnectionLeakTimeoutInSeconds()
String
void setConnectionLeakTimeoutInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getConnectionLeakReclaim()
String
void setConnectionLeakReclaim(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getConnectionCreationRetryAttempts()
String
void setConnectionCreationRetryAttempts(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getConnectionCreationRetryIntervalInSeconds()
String
void setConnectionCreationRetryIntervalInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getLazyConnectionEnlistment()
String
void setLazyConnectionEnlistment(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getLazyConnectionAssociation()
String
void setLazyConnectionAssociation(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getAssociateWithThread()
String
void setAssociateWithThread(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getPooling()
String
void setPooling(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getPing()
String
void setPing(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getMatchConnections()
String
void setMatchConnections(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) @Max(value=2147483647L) String getMaxConnectionUsageCount()
String
void setMaxConnectionUsageCount(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getDescription()
String
void setDescription(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@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 set
getProperty in interface org.jvnet.hk2.config.types.PropertyBag
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||