WASConnectionFactoryResource

This type is a class for model objects.

Application deployment configuration of a connection factory. Corresponds with type ConnectionFactoryResource in the application configuration. @since Java EE 7.

Package: appresources

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  ApplicationResources.connectionFactoryResources



Attributes Summary
refName : EString The JNDI name of the connection factory.
interfaceName : EString The fully-qualified name of interface of the connection factory.
resourceAdapter : EString The name of the resource adapter of the connection factory.
maxPoolSize : EInt Specification of the maximum number of connections that should be concurrently allocated in the connection pool for the connection factory.
minPoolSize : EInt Specification of the minimum number of connections that should be concurrently allocated in the connection pool for the connection factory.
transactionSupport : WASTransactionSupportType The level of transaction support of the connection factory.
properties : Property * The properties of the connection factory.
sources : Contributor + TBD



Attribute Details

refName  -  The JNDI name of the connection factory.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

interfaceName  -  The fully-qualified name of interface of the connection factory.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

resourceAdapter  -  The name of the resource adapter of the connection factory.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

maxPoolSize  -  Specification of the maximum number of connections that should be concurrently allocated in the connection pool for the connection factory.
    Data Type: EInt
    Default value:  -1
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

minPoolSize  -  Specification of the minimum number of connections that should be concurrently allocated in the connection pool for the connection factory.
    Data Type: EInt
    Default value:  -1
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

transactionSupport  -  The level of transaction support of the connection factory.
    Data Type: WASTransactionSupportType
    Default value:  unspecified
    Allowed values:
        0 - NoTransaction
        1 - LocalTransaction
        2 - XATransaction
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

properties  -  The properties of the connection factory.
    Reference Type: Property *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

sources  -  TBD
    Reference Type: Contributor +
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  1
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006