Top Description Methods
javax.resource.spi

public @Interface Connector

extends Annotation
Annotations
@Documented
@Retention:RUNTIME
@Target:TYPE
Imports
java.lang.annotation.Target, .Retention, .Documented, javax.resource.spi.work.WorkContext

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
Version
Java EE Connector Architecture 1.6

Method Summary

Modifier and TypeMethod and Description
public AuthenticationMechanism[]
authMechanisms()

Specifies the authentication mechanisms supported by the resource adapter.

public String[]
description()

Describes the resource adapter module.

public String[]
displayName()

An optional short name, providing information about the resource adapter module, that is intended to be displayed by tools.

public String
eisType()

Contains information about the type of EIS.

public 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.

public String[]
licenseDescription()

Specifies licensing requirements for the resource adapter module and an optional description of the licensing terms .

public boolean
licenseRequired()

Specifies whether a license is required to deploy and use this resource adapter

public boolean
reauthenticationSupport()

Specifies whether a license is required to deploy and use this resource adapter

public Class<? extends WorkContext>[]
requiredWorkContexts()

Specifies a list of fully qualified classes that implements the WorkContext interface that a resource adapter requires the application server to support.

public SecurityPermission[]
securityPermissions()

Specifies the extended security permissions required to be provided for the operation of the resource adapter module

public 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.

public TransactionSupport.TransactionSupportLevel
transactionSupport()

Specifies the level of transaction support provided by the resource adapter.

public String
vendorName()

Specifies the name of the resource adapter provider vendor.

public String
version()

Specifies the version of the resource adapter implementation.

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

authMechanismsback to summary
public AuthenticationMechanism[] authMechanisms()

Specifies the authentication mechanisms supported by the resource adapter.

See Also
AuthenticationMechanism
descriptionback to summary
public String[] description()

Describes the resource adapter module.

displayNameback to summary
public String[] displayName()

An optional short name, providing information about the resource adapter module, that is intended to be displayed by tools.

eisTypeback to summary
public String eisType()

Contains 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.

largeIconback to summary
public 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.

licenseDescriptionback to summary
public String[] licenseDescription()

Specifies licensing requirements for the resource adapter module and an optional description of the licensing terms .

licenseRequiredback to summary
public boolean licenseRequired()

Specifies whether a license is required to deploy and use this resource adapter

reauthenticationSupportback to summary
public boolean reauthenticationSupport()

Specifies whether a license is required to deploy and use this resource adapter

requiredWorkContextsback to summary
public Class<? extends WorkContext>[] requiredWorkContexts()

Specifies a list of fully qualified classes that implements the WorkContext interface that a resource adapter requires the application server to support.

securityPermissionsback to summary
public SecurityPermission[] securityPermissions()

Specifies the extended security permissions required to be provided for the operation of the resource adapter module

See Also
SecurityPermission
smallIconback to summary
public 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.

transactionSupportback to summary
public TransactionSupport.TransactionSupportLevel transactionSupport()

Specifies the level of transaction support provided by the resource adapter.

See Also
TransactionSupport.TransactionSupportLevel
vendorNameback to summary
public String vendorName()

Specifies the name of the resource adapter provider vendor.

versionback to summary
public String version()

Specifies the version of the resource adapter implementation.