ResourceAdapter

Specifies information about the resource adapter. The information includes fully-qualified names of class/interfaces required as part of the connector architecture specified contracts, level of transaction support provided, configurable properties for ManagedConnectionFactory instances, one or more authentication mechanisms supported and additionalrequired security permissions.If there is no authentication-mechanism specified as part ofresource adapter element then the resource adapter does notsupport any standard security authentication mechanisms as partof security contract. The application server ignores the securitypart of the system contracts in this case.



Attributes Summary
managedConnectionFactoryClass : StringSpecifies the fully qualified name of the Java class that implements the javax.
connectionFactoryInterface : StringSpecifies the fully-qualified name of the ConnectionFactory interface supported by the resource adapter.
connectionFactoryImplClass : StringSpecifies the fully-qualified name of the ConnectionFactory class that implements resource adapter specific ConnectionFactory interface.
connectionInterface : String  
connectionImplClass : StringSpecifies the fully-qualified name of the Connection interface supported by the resource adapter.
transactionSupport : TransactionSupportKindThe transaction-support element specifies the level of transactionsupport provided by the resource adapter.
reauthenticationSupport : BooleanSpecifies whether the resource adapter implementation supports re-authentication of existing Managed-Connection instance.
securityPermissions : SecurityPermission *  
authenticationMechanisms : AuthenticationMechanism *  
configProperties : ConfigProperty *  

Attribute Details

managedConnectionFactoryClass    -    Specifies the fully qualified name of the Java class that implements the javax.resource.spi.Managed-ConnectionFactory interface. This Java class is provided as part of resource adapter's implementation of connector architecture specified contracts.
     data type:  String
     default Value:   unspecified



connectionFactoryInterface    -    Specifies the fully-qualified name of the ConnectionFactory interface supported by the resource adapter.
     data type:  String
     default Value:   unspecified



connectionFactoryImplClass    -    Specifies the fully-qualified name of the ConnectionFactory class that implements resource adapter specific ConnectionFactory interface.
     data type:  String
     default Value:   unspecified



connectionInterface    -     
     data type:  String
     default Value:   unspecified



connectionImplClass    -    Specifies the fully-qualified name of the Connection interface supported by the resource adapter.
     data type:  String
     default Value:   unspecified



transactionSupport    -    The transaction-support element specifies the level of transactionsupport provided by the resource adapter.The value of transaction-support must be one of the following: NoTransaction LocalTransaction XATransaction
     data type: TransactionSupportKind
     default Value:   unspecified
     Allowed Values:  NoTransaction   LocalTransaction   XATransaction  



reauthenticationSupport    -    Specifies whether the resource adapter implementation supports re-authentication of existing Managed-Connection instance. Note that this information is for the resource adapter implementation and not for the underlying EIS instance.
     data type:  Boolean
     default Value:   unspecified



securityPermissions    -     
     data type: SecurityPermission*



authenticationMechanisms    -     
     data type: AuthenticationMechanism*



configProperties    -     
     data type: ConfigProperty*


Copyright IBM Corp. 1996-2002