@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface Connector
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.| Modifier and Type | Optional Element and Description | 
|---|---|
| AuthenticationMechanism[] | authMechanismsSpecifies the authentication mechanisms supported by the resource
 adapter. | 
| String[] | descriptionDescribes the resource adapter module. | 
| String[] | displayNameAn optional short name, providing information about the
 resource adapter module,  that is intended to be displayed 
 by tools. | 
| String | eisTypeContains information about the type of EIS. | 
| String[] | largeIconSpecifies the file name for large GIF or JPEG icon images that are 
 used to represent the resource adapter in a GUI tool. | 
| String[] | licenseDescriptionSpecifies licensing requirements for the resource adapter module and an
 optional description of the licensing terms . | 
| boolean | licenseRequiredSpecifies whether a license is required to deploy and use this resource
 adapter | 
| boolean | reauthenticationSupportSpecifies whether a license is required to deploy and use this resource
 adapter | 
| Class<? extends WorkContext>[] | requiredWorkContextsSpecifies a list of fully qualified classes that implements the
  WorkContextinterface 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 module | 
| 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.TransactionSupportLevel | transactionSupportSpecifies the level of transaction support provided by the resource
 adapter. | 
| String | vendorNameSpecifies the name of the resource adapter provider vendor. | 
| String | versionSpecifies the version of the resource adapter implementation. | 
public abstract String[] description
public abstract String[] displayName
public abstract String[] smallIcon
public abstract String[] largeIcon
public abstract String vendorName
public abstract String eisType
public abstract String version
public abstract String[] licenseDescription
public abstract boolean licenseRequired
public abstract AuthenticationMechanism[] authMechanisms
AuthenticationMechanismpublic abstract boolean reauthenticationSupport
public abstract SecurityPermission[] securityPermissions
SecurityPermissionpublic abstract TransactionSupport.TransactionSupportLevel transactionSupport
public abstract Class<? extends WorkContext>[] requiredWorkContexts
WorkContext interface that a resource adapter
 requires the application server to support.Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.