Package javax.resource.spi
Annotation Interface Connector
The
Connector
annotation is a component-defining annotation and
it can be used by the resource adapter developer to specify that the JavaBean
is a resource adapter JavaBean. The Connector annotation is applied to the
JavaBean class.- Since:
- 1.6
-
Optional Element Summary
Modifier and TypeOptional ElementDescriptionSpecifies the authentication mechanisms supported by the resource adapter.String[]
Describes the resource adapter module.String[]
An optional short name, providing information about the resource adapter module, that is intended to be displayed by tools.Contains information about the type of EIS.String[]
Specifies the file name for large GIF or JPEG icon images that are used to represent the resource adapter in a GUI tool.String[]
Specifies licensing requirements for the resource adapter module and an optional description of the licensing terms .boolean
Specifies whether a license is required to deploy and use this resource adapterboolean
Specifies whether a license is required to deploy and use this resource adapterClass<? extends WorkContext>[]
Specifies a list of fully qualified classes that implements theWorkContext
interface that a resource adapter requires the application server to support.Specifies the extended security permissions required to be provided for the operation of the resource adapter moduleString[]
Specifies the file name for small GIF or JPEG icon images that are used to represent the resource adapter in a GUI tool.Specifies the level of transaction support provided by the resource adapter.Specifies the name of the resource adapter provider vendor.Specifies the version of the resource adapter implementation.
-
Element Details
-
description
String[] descriptionDescribes the resource adapter module.- Default:
- {}
-
displayName
String[] displayNameAn optional short name, providing information about the resource adapter module, that is intended to be displayed by tools.- Default:
- {}
-
smallIcon
String[] smallIconSpecifies the file name for small GIF or JPEG icon images that are used to represent the resource adapter in a GUI tool. Each smallIcon must be associated with a largeIcon element and the application server must use the ordinal value in their respective arrays to find the related pairs of icons.- Default:
- {}
-
largeIcon
String[] largeIconSpecifies the file name for large GIF or JPEG icon images that are used to represent the resource adapter in a GUI tool. Each smallIcon must be associated with a largeIcon element and the application server must use the ordinal value in their respective arrays to find the related pairs of icons.- Default:
- {}
-
vendorName
String vendorNameSpecifies the name of the resource adapter provider vendor.- Default:
- ""
-
eisType
String eisTypeContains information about the type of EIS. For example, the type of an EIS can be product name of the EIS independent of any version info.This helps in identifying EIS instances that can be used with this resource adapter.- Default:
- ""
-
version
String versionSpecifies the version of the resource adapter implementation.- Default:
- ""
-
licenseDescription
String[] licenseDescriptionSpecifies licensing requirements for the resource adapter module and an optional description of the licensing terms .- Default:
- {}
-
licenseRequired
boolean licenseRequiredSpecifies whether a license is required to deploy and use this resource adapter- Default:
- false
-
authMechanisms
AuthenticationMechanism[] authMechanismsSpecifies the authentication mechanisms supported by the resource adapter.- See Also:
- Default:
- {}
-
reauthenticationSupport
boolean reauthenticationSupportSpecifies whether a license is required to deploy and use this resource adapter- Default:
- false
-
securityPermissions
SecurityPermission[] securityPermissionsSpecifies the extended security permissions required to be provided for the operation of the resource adapter module- See Also:
- Default:
- {}
-
transactionSupport
TransactionSupport.TransactionSupportLevel transactionSupportSpecifies the level of transaction support provided by the resource adapter.- Default:
- NoTransaction
-
requiredWorkContexts
Class<? extends WorkContext>[] requiredWorkContextsSpecifies a list of fully qualified classes that implements theWorkContext
interface that a resource adapter requires the application server to support.- Default:
- {}
-