Package javax.resource.spi
Annotation Type Connector
-
@Documented @Retention(RUNTIME) @Target(TYPE) public @interface ConnectorTheConnectorannotation 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
- Version:
- Java EE Connector Architecture 1.6
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description AuthenticationMechanism[]authMechanismsSpecifies the authentication mechanisms supported by the resource adapter.java.lang.String[]descriptionDescribes the resource adapter module.java.lang.String[]displayNameAn optional short name, providing information about the resource adapter module, that is intended to be displayed by tools.java.lang.StringeisTypeContains information about the type of EIS.java.lang.String[]largeIconSpecifies the file name for large GIF or JPEG icon images that are used to represent the resource adapter in a GUI tool.java.lang.String[]licenseDescriptionSpecifies licensing requirements for the resource adapter module and an optional description of the licensing terms .booleanlicenseRequiredSpecifies whether a license is required to deploy and use this resource adapterbooleanreauthenticationSupportSpecifies whether a license is required to deploy and use this resource adapterjava.lang.Class<? extends WorkContext>[]requiredWorkContextsSpecifies a list of fully qualified classes that implements theWorkContextinterface that a resource adapter requires the application server to support.SecurityPermission[]securityPermissionsSpecifies the extended security permissions required to be provided for the operation of the resource adapter modulejava.lang.String[]smallIconSpecifies the file name for small GIF or JPEG icon images that are used to represent the resource adapter in a GUI tool.TransactionSupport.TransactionSupportLeveltransactionSupportSpecifies the level of transaction support provided by the resource adapter.java.lang.StringvendorNameSpecifies the name of the resource adapter provider vendor.java.lang.StringversionSpecifies the version of the resource adapter implementation.
-
-
-
-
smallIcon
java.lang.String[] smallIcon
Specifies 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
java.lang.String[] largeIcon
Specifies 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:
- {}
-
-
-
authMechanisms
AuthenticationMechanism[] authMechanisms
Specifies the authentication mechanisms supported by the resource adapter.- See Also:
AuthenticationMechanism
- Default:
- {}
-
-
-
securityPermissions
SecurityPermission[] securityPermissions
Specifies the extended security permissions required to be provided for the operation of the resource adapter module- See Also:
SecurityPermission
- Default:
- {}
-
-
-
transactionSupport
TransactionSupport.TransactionSupportLevel transactionSupport
Specifies the level of transaction support provided by the resource adapter.- Default:
- javax.resource.spi.TransactionSupport.TransactionSupportLevel.NoTransaction
-
-
-
requiredWorkContexts
java.lang.Class<? extends WorkContext>[] requiredWorkContexts
Specifies a list of fully qualified classes that implements theWorkContextinterface that a resource adapter requires the application server to support.- Default:
- {}
-
-