|
||||||||||
| 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 | |
|---|---|
java.lang.String |
getAssociateWithThread()
Gets the value of the associateWithThread property. |
java.lang.String |
getConnectionCreationRetryAttempts()
Gets the value of the connectionCreationRetryAttempts property. |
java.lang.String |
getConnectionCreationRetryIntervalInSeconds()
Gets the value of the connectionCreationRetryIntervalInSeconds property. |
java.lang.String |
getConnectionDefinitionName()
Gets the value of the connectionDefinitionName property. |
java.lang.String |
getConnectionLeakReclaim()
Gets the value of the connectionLeakReclaim property. |
java.lang.String |
getConnectionLeakTimeoutInSeconds()
Gets the value of the connectionLeakTimeoutInSeconds property. |
java.lang.String |
getDescription()
Gets the value of the description property. |
java.lang.String |
getFailAllConnections()
Gets the value of the failAllConnections property. |
java.lang.String |
getIdleTimeoutInSeconds()
Gets the value of the idleTimeoutInSeconds property. |
java.lang.String |
getIsConnectionValidationRequired()
Gets the value of the isConnectionValidationRequired property. |
java.lang.String |
getLazyConnectionAssociation()
Gets the value of the lazyConnectionAssociation property. |
java.lang.String |
getLazyConnectionEnlistment()
Gets the value of the lazyConnectionEnlistment property. |
java.lang.String |
getMatchConnections()
Gets the value of the matchConnections property. |
java.lang.String |
getMaxConnectionUsageCount()
Gets the value of the maxConnectionUsageCount property. |
java.lang.String |
getMaxPoolSize()
Gets the value of the maxPoolSize property. |
java.lang.String |
getMaxWaitTimeInMillis()
Gets the value of the maxWaitTimeInMillis property. |
java.lang.String |
getPing()
Gets the value of the ping property. |
java.lang.String |
getPooling()
Gets the value of the pooling property. |
java.lang.String |
getPoolResizeQuantity()
Gets the value of the poolResizeQuantity property. |
java.util.List<org.jvnet.hk2.config.types.Property> |
getProperty()
Properties as per PropertyBag
Properties are used to override the ManagedConnectionFactory javabean
configuration settings. |
java.lang.String |
getResourceAdapterName()
Gets the value of the resourceAdapterName property. |
java.util.List<SecurityMap> |
getSecurityMap()
Gets the value of the securityMap property. |
java.lang.String |
getSteadyPoolSize()
Gets the value of the steadyPoolSize property. |
java.lang.String |
getTransactionSupport()
Gets the value of the transactionSupport property. |
java.lang.String |
getValidateAtmostOncePeriodInSeconds()
Gets the value of the validateAtmostOncePeriodInSeconds property. |
void |
setAssociateWithThread(java.lang.String value)
Sets the value of the associateWithThread property. |
void |
setConnectionCreationRetryAttempts(java.lang.String value)
Sets the value of the connectionCreationRetryAttempts property. |
void |
setConnectionCreationRetryIntervalInSeconds(java.lang.String value)
Sets the value of the connectionCreationRetryIntervalInSeconds property. |
void |
setConnectionDefinitionName(java.lang.String value)
Sets the value of the connectionDefinitionName property. |
void |
setConnectionLeakReclaim(java.lang.String value)
Sets the value of the connectionLeakReclaim property. |
void |
setConnectionLeakTimeoutInSeconds(java.lang.String value)
Sets the value of the connectionLeakTimeoutInSeconds property. |
void |
setDescription(java.lang.String value)
Sets the value of the description property. |
void |
setFailAllConnections(java.lang.String value)
Sets the value of the failAllConnections property. |
void |
setIdleTimeoutInSeconds(java.lang.String value)
Sets the value of the idleTimeoutInSeconds property. |
void |
setIsConnectionValidationRequired(java.lang.String value)
Sets the value of the isConnectionValidationRequired property. |
void |
setLazyConnectionAssociation(java.lang.String value)
Sets the value of the lazyConnectionAssociation property. |
void |
setLazyConnectionEnlistment(java.lang.String value)
Sets the value of the lazyConnectionEnlistment property. |
void |
setMatchConnections(java.lang.String value)
Sets the value of the matchConnections property. |
void |
setMaxConnectionUsageCount(java.lang.String value)
Sets the value of the maxConnectionUsageCount property. |
void |
setMaxPoolSize(java.lang.String value)
Sets the value of the maxPoolSize property. |
void |
setMaxWaitTimeInMillis(java.lang.String value)
Sets the value of the maxWaitTimeInMillis property. |
void |
setPing(java.lang.String value)
Sets the value of the ping property. |
void |
setPooling(java.lang.String value)
Sets the value of the pooling property. |
void |
setPoolResizeQuantity(java.lang.String value)
Sets the value of the poolResizeQuantity property. |
void |
setResourceAdapterName(java.lang.String value)
Sets the value of the resourceAdapterName property. |
void |
setSteadyPoolSize(java.lang.String value)
Sets the value of the steadyPoolSize property. |
void |
setTransactionSupport(java.lang.String value)
Sets the value of the transactionSupport property. |
void |
setValidateAtmostOncePeriodInSeconds(java.lang.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 java.lang.String getResourceAdapterName()
value - allowed object is
String
void setResourceAdapterName(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@NotNull java.lang.String getConnectionDefinitionName()
String
void setConnectionDefinitionName(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=0L) java.lang.String getSteadyPoolSize()
String
void setSteadyPoolSize(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=1L) java.lang.String getMaxPoolSize()
String
void setMaxPoolSize(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=0L) java.lang.String getMaxWaitTimeInMillis()
String
void setMaxWaitTimeInMillis(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=1L) java.lang.String getPoolResizeQuantity()
String
void setPoolResizeQuantity(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=1L) java.lang.String getIdleTimeoutInSeconds()
String
void setIdleTimeoutInSeconds(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getFailAllConnections()
String
void setFailAllConnections(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getTransactionSupport()
String
void setTransactionSupport(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getIsConnectionValidationRequired()
String
void setIsConnectionValidationRequired(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=0L) java.lang.String getValidateAtmostOncePeriodInSeconds()
String
void setValidateAtmostOncePeriodInSeconds(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=0L) java.lang.String getConnectionLeakTimeoutInSeconds()
String
void setConnectionLeakTimeoutInSeconds(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getConnectionLeakReclaim()
String
void setConnectionLeakReclaim(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getConnectionCreationRetryAttempts()
String
void setConnectionCreationRetryAttempts(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getConnectionCreationRetryIntervalInSeconds()
String
void setConnectionCreationRetryIntervalInSeconds(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getLazyConnectionEnlistment()
String
void setLazyConnectionEnlistment(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getLazyConnectionAssociation()
String
void setLazyConnectionAssociation(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getAssociateWithThread()
String
void setAssociateWithThread(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getPooling()
String
void setPooling(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getPing()
String
void setPing(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getMatchConnections()
String
void setMatchConnections(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@Min(value=0L) @Max(value=2147483647L) java.lang.String getMaxConnectionUsageCount()
String
void setMaxConnectionUsageCount(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoExceptionjava.lang.String getDescription()
String
void setDescription(java.lang.String value)
throws java.beans.PropertyVetoException
value - allowed object is
String
java.beans.PropertyVetoException@NotNull java.util.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={})
java.util.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 | |||||||||