J2CResourceAdapter

This type is a class for model objects.

The resource adapter represents an archive file containing code that implements a library for connecting with some EIS (Enterprise Information System) backend such as CICS, SAP, and PeopleSoft. This resource adapter can be supplied by a third party vendor other than IBM. A single resource adapter typically connects to one type of backend system (EIS) but it can support many different configurations for connections to that EIS. The resource adapter has many configuration properties that are defined in the J2EE Connector Architecture (JCA) specification and set by the vendor who supplies the code.

Package: j2c
Supertype: J2EEResourceProvider

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

Reference attributes having this type:
  ConnectorModuleDeployment.resourceAdapter
  DataSource.relationalResourceAdapter



Attributes Summary
archivePath : EString Path to the .rar file containing the module for this resource adapter.
threadPoolAlias : EString The name of a thread pool that is configured in the server configuration that this resource adapter uses. If there is no thread pool configured in the server with this name, a default configured thread pool instance for the server will be used.
jaasLoginConfiguration : JAASConfigurationEntry * An optional reference to a JAASConfigurationEntry which defines a login configuration for application components with resource-authorization=Container.
deploymentDescriptor : Connector @ During deployment, the descriptor information is copied into the resource adapter for ease of access by the runtime.
connectionDefTemplateProps : ConnectionDefTemplateProps * A list of ConnectionDefTemplateProps instances.
activationSpecTemplateProps : ActivationSpecTemplateProps * A list of ActivationSpecTemplateProps instances.
j2cAdminObjects : J2CAdminObject * A set of configured J2CAdminObject instances.
adminObjectTemplateProps : AdminObjectTemplateProps * Merged RA and introspected admin object properties. These are used as a template when creating a J2CAdminObject.
j2cActivationSpec : J2CActivationSpec * A set of configured J2CAdminObject instances.



Attribute Details

archivePath  -  Path to the .rar file containing the module for this resource adapter.
    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

threadPoolAlias  -  The name of a thread pool that is configured in the server configuration that this resource adapter uses. If there is no thread pool configured in the server with this name, a default configured thread pool instance for the server will be used.
    Data Type: EString
    Default value:  Default
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

jaasLoginConfiguration  -  An optional reference to a JAASConfigurationEntry which defines a login configuration for application components with resource-authorization=Container.
    Reference Type: JAASConfigurationEntry *
    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

deploymentDescriptor  -  During deployment, the descriptor information is copied into the resource adapter for ease of access by the runtime.
    Reference Type: Connector @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

connectionDefTemplateProps  -  A list of ConnectionDefTemplateProps instances.
    Reference Type: ConnectionDefTemplateProps *
    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

activationSpecTemplateProps  -  A list of ActivationSpecTemplateProps instances.
    Reference Type: ActivationSpecTemplateProps *
    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

j2cAdminObjects  -  A set of configured J2CAdminObject instances.
    Reference Type: J2CAdminObject *
    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

adminObjectTemplateProps  -  Merged RA and introspected admin object properties. These are used as a template when creating a J2CAdminObject.
    Reference Type: AdminObjectTemplateProps *
    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

j2cActivationSpec  -  A set of configured J2CAdminObject instances.
    Reference Type: J2CActivationSpec *
    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



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