Internal Name: |
No Tx ConnectionFactory |
Description: |
A ConnectionFactory that does not take part in JTA transactions. |
Singleton: |
no |
Plugin: |
JBossAS5 |
Name |
Description |
Required |
Internal Name |
Custom Properties |
Maps a list of custom property names to the the fully qualified class names of the org.rhq.plugins.jbossas5.adapter.api.PropertyAdapter implementations that should be used for those properties. |
no |
customProperties |
Component Type |
|
yes |
componentType |
Component Subtype |
|
yes |
componentSubtype |
Component Name |
|
yes |
componentName |
Template Name |
|
yes |
templateName |
Component Name Property |
The name of the Resource configuration property whose value should be used as the |
yes |
componentNameProperty |
You must use the internal name to reference properties in Dynamic Group Definition expressions.
Name |
Type |
Description |
Internal Name |
Run State |
trait |
Run State |
runState |
Connection Available? |
trait |
could a connection to the underlying data provider be obtained? |
custom.connectionAvailable |
Pool JNDI Name |
trait |
Pool JNDI Name |
poolJndiName |
Available Connection Count |
measurement |
Number of available connections. |
availableConnectionCount |
Connection Count |
measurement |
Connection Count |
connectionCount |
Connection Created Count |
measurement |
Connection Created Count |
connectionCreatedCount |
Connection Destroyed Count |
measurement |
Connection Destroyed Count |
connectionDestroyedCount |
In Use Connection Count |
measurement |
Mumber of connections currently in use. |
inUseConnectionCount |
Max Connections In Use Count |
measurement |
Maximum number of maximum connections that have been in use. |
maxConnectionsInUseCount |
Max Size |
measurement |
Max Size |
maxSize |
Min Size |
measurement |
Min Size |
minSize |
You must use the internal name to reference traits in Dynamic Group Definition expressions.
Name |
Description |
Required |
Internal Name |
JNDI Name |
The global JNDI name to bind the connection factory under. |
yes |
jndi-name |
RAR Name |
The name of the RAR file that contains the definition for the resource we want to provide. For nested RAR |
yes |
rar-name |
Connection Definition |
The connection factory interface class. It should match the connectionfactory-interface in the ra.xml file. |
yes |
connection-definition |
Minimum Pool Size |
The minimum number of connections the pool should hold. The default is 0. |
no |
min-pool-size |
Maximum Pool Size |
The maximum number of connections the pool should hold. The default is 10. |
no |
max-pool-size |
Allocation Retry |
The number of times that allocating a connection should be tried before throwing an exception. The default |
no |
allocation-retry |
Allocation Retry Wait Millis |
The time in milliseconds to wait between retrying to allocate a connection. The default is 5000 (5 seconds). |
no |
allocation-retry-wait-millis |
Background Validation |
Specify if connections should be validated on a background thread versus being validated |
no |
background-validation |
Background Validation Millis |
The interval, in milliseconds, at which the ConnectionValidator will run. Set to 0 to disable background |
no |
background-validation-millis |
Blocking Timeout in Milliseconds |
Indicates the maximum time in milliseconds to block while waiting for a connection before throwing |
no |
blocking-timeout-millis |
Idle Timeout |
The maximum time, in minutes, a connection may be idle before being closed. The default is 30. |
no |
idle-timeout-minutes |
Is Same RM Override Value |
If set, unconditionally sets the boolean return value of javax.transaction.xa.XAResource.isSameRM(XAResource). |
no |
isSameRM-override-value |
Jmx Invoker Name |
The ObjectName of the JMX Invoker MBean associated with this datasource. |
no |
jmx-invoker-name |
Metadata |
Metadata properties. |
no |
metadata |
No Tx Separate Pools |
If true, the datasource cannot reuse a connection outside a transaction once enlisted in a global transaction |
no |
no-tx-separate-pools |
Prefill |
Whether to attempt to prefill the connection pool to the minimum number of connections. NOTE: Only |
no |
prefill |
Security Settings |
Security settings for connections in the pool. |
no |
security-domain |
Statistics Formatter |
The fully qualified class name of the class to use for formatting managed connection pool statistics for |
no |
statistics-formatter |
Type Mapping |
The name of the corresponding type-mapping in conf/standardjbosscmp-jdbc.xml. The type mappings provided by default: DB2, InformixDB, MaxDB, mySQL, Oracle9i, PointBase, InterBase, Mimer SQL, McKoi, SapDB, DB2/400, SOLID, Hypersonic SQL, FirstSQL/J, MS SQLSERVER2000, MS SQLSERVER, Cloudscape, Derby, Firebird, PostgreSQL 8.0, PostgreSQL, Sybase, Ingres. |
no |
type-mapping |
Use Java Context |
Indicates whether the JNDI name should be bound under the "java" context, |
no |
use-java-context |
Use Strict Min |
Whether idle connections below the min-pool-size should be closed. The default is No. |
no |
use-strict-min |
Validate On Match |
The validate-on-match element indicates whether or not connection level validation should be done when a |
no |
validate-on-match |
Config Property |
Properties to supply to the ManagedConnectionFactory (MCF) MBean service configuration. |
no |
config-property |
You must use the internal name to reference properties in Dynamic Group Definition expressions.
Name |
Description |
Flush |
Flush the connections in the pool |
List Formatted Sub Pool Statistics |
Obtain a formatted sub pool statistics report |
List Statistics |
Obtain a statistics report |
Test Connection |
Test if a connection can be obtained - returns true if a connection was obtained, or false if not; NOTE: this operation will always return a status of Successful - the results of the operation must be inspected to see whether or not a connection was obtained |