tyrex.resource.jca.dd

Class DDResourceAdapter

public class DDResourceAdapter extends Object

Version: $Revision: 1.3 $

Author: Assaf Arkin

Field Summary
static StringFALSE
static StringLOCAL_TRANSACTION
static StringNO_TRANSACTION
static StringTRUE
static StringXA_TRANSACTION
Method Summary
VectorgetAuthenticationMechanism()
Specifies an authentication mechanism supported by the resource adapter.
VectorgetConfigProperty()
StringgetConnectionfactoryImplClass()
Specifies the fully qualified name of the connection factory class that implements the resource adapter specific connection factory interface.
StringgetConnectionfactoryInterface()
Specifies the fully qualified name of the connection factory interface supported by this resource adapter.
StringgetConnectionImplClass()
Specifies the fully qualified name of the connection class that implements the resource adapter specific connection interface.
StringgetConnectionInterface()
Specifies the fully qualified name of the connection interface supported by this resource adapter.
StringgetManagedconnectionfactoryClass()
Specifies the fully qualified name of the Java class that implements the javax.resource.spi.ManagedConnectionFactory interface.
StringgetReauthenticationSupport()
Specifies whether the resource adapter implementation supports re-authentication of existing managed connection instance.
VectorgetSecurityPermission()
Specifies a security permission that is required by the resource adapter code.
StringgetTransactionSupport()
The level of transaction support provided by the resource adapter.
voidsetAuthenticationMechanism(Vector authMechanism)
voidsetConfigProperty(Vector vector)
voidsetConnectionfactoryImplClass(String className)
voidsetConnectionfactoryInterface(String interfaceName)
voidsetConnectionImplClass(String className)
voidsetConnectionInterface(String interfaceName)
voidsetManagedconnectionfactoryClass(String className)
voidsetReauthenticationSupport(String reauthentication)
voidsetSecurityPermission(Vector permission)
voidsetTransactionSupport(String transaction)

Field Detail

FALSE

public static final String FALSE

LOCAL_TRANSACTION

public static final String LOCAL_TRANSACTION

NO_TRANSACTION

public static final String NO_TRANSACTION

TRUE

public static final String TRUE

XA_TRANSACTION

public static final String XA_TRANSACTION

Method Detail

getAuthenticationMechanism

public Vector getAuthenticationMechanism()
Specifies an authentication mechanism supported by the resource adapter.

Returns: An authentication mechanism

getConfigProperty

public Vector getConfigProperty()

getConnectionfactoryImplClass

public String getConnectionfactoryImplClass()
Specifies the fully qualified name of the connection factory class that implements the resource adapter specific connection factory interface.

Returns: The name of the connection factory class

getConnectionfactoryInterface

public String getConnectionfactoryInterface()
Specifies the fully qualified name of the connection factory interface supported by this resource adapter.

Returns: The name of the connection factory interface

getConnectionImplClass

public String getConnectionImplClass()
Specifies the fully qualified name of the connection class that implements the resource adapter specific connection interface.

Returns: The name of the connection class

getConnectionInterface

public String getConnectionInterface()
Specifies the fully qualified name of the connection interface supported by this resource adapter.

Returns: The name of the connection interface

getManagedconnectionfactoryClass

public String getManagedconnectionfactoryClass()
Specifies the fully qualified name of the Java class that implements the javax.resource.spi.ManagedConnectionFactory interface.

Returns: The name of the managed connection factory class

getReauthenticationSupport

public String getReauthenticationSupport()
Specifies whether the resource adapter implementation supports re-authentication of existing managed connection instance. Valid values are TRUE and FALSE.

Returns: Support for re-authentication of existing managed connection

getSecurityPermission

public Vector getSecurityPermission()
Specifies a security permission that is required by the resource adapter code.

Returns: A security permission

getTransactionSupport

public String getTransactionSupport()
The level of transaction support provided by the resource adapter. Valid values are NO_TRANSACTION, LOCAL_TRANSACTION or XA_TRANSACTION.

Returns: Level of transaction support

setAuthenticationMechanism

public void setAuthenticationMechanism(Vector authMechanism)

setConfigProperty

public void setConfigProperty(Vector vector)

setConnectionfactoryImplClass

public void setConnectionfactoryImplClass(String className)

setConnectionfactoryInterface

public void setConnectionfactoryInterface(String interfaceName)

setConnectionImplClass

public void setConnectionImplClass(String className)

setConnectionInterface

public void setConnectionInterface(String interfaceName)

setManagedconnectionfactoryClass

public void setManagedconnectionfactoryClass(String className)

setReauthenticationSupport

public void setReauthenticationSupport(String reauthentication)

setSecurityPermission

public void setSecurityPermission(Vector permission)

setTransactionSupport

public void setTransactionSupport(String transaction)
Original code is Copyright (c) 1999-2001, Intalio, Inc. All Rights Reserved. Contributions by MetaBoss team are Copyright (c) 2003-2005, Softaris Pty. Ltd. All Rights Reserved.