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 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 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. singleton : EBoolean @since 7.0.0 Indicates whether the runtime J2CResourceAdapter instances are to be singletons. Introduced in LI 4435 because of PK16700. hACapability : J2CHACapabilityKind Indicates the resource adapter's capacity to participate in high availability options. The administrator will determine whether high availability will be supported via the isEnableHASupport attribute setting. Even if the resource adapter is capable of participating, the function will not be supported unless isEnableHASupport is set to true. isEnableHASupport : EBoolean Indicates the system administrator's desire to enable high availability support. true - indicates HA support is desired. The capability of this resource adapter will be set via the hACapability attribute setting. The support is dependent on the resource adapter's capabilities. 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. properties : Property * * No description is available *
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 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
singleton - @since 7.0.0 Indicates whether the runtime J2CResourceAdapter instances are to be singletons. Introduced in LI 4435 because of PK16700.
Data Type: EBoolean
Default value: false
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
hACapability - Indicates the resource adapter's capacity to participate in high availability options. The administrator will determine whether high availability will be supported via the isEnableHASupport attribute setting. Even if the resource adapter is capable of participating, the function will not be supported unless isEnableHASupport is set to true.
Data Type: J2CHACapabilityKind
Default value: RA_NO_HA
Allowed values:
0 - RA_NO_HA
1 - RA_ENDPOINT_HA
2 - RA_INSTANCE_HA
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
isEnableHASupport - Indicates the system administrator's desire to enable high availability support. true - indicates HA support is desired. The capability of this resource adapter will be set via the hACapability attribute setting. The support is dependent on the resource adapter's capabilities.
Data Type: EBoolean
Default value: false
Required: false
Changeable: true
Unsettable: true
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
properties - * No description is available *
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
(C) COPYRIGHT International Business Machines Corp. 1996-2006