org.axiondb
Interface ExternalConnectionProvider


public interface ExternalConnectionProvider

Provides External Database connection for a given DatabaseLink.

Version:
$Revision: 1.3 $ $Date: 2005/06/18 01:03:46 $

Field Summary
static String EXTERNAL_CONNECTION_PROVIDER_PROPERTY_NAME
          System Property key name for connection provider class name
static String PROP_CATALOG
          Property key name for Catalog Name
static String PROP_DRIVERCLASS
          Property key name for JDBC driver class
static String PROP_JDBCURL
          Property key name for JDBC URL string
static String PROP_PASSWORD
          Property key name for user password
static String PROP_SCHEMA
          Property key name for SchemaName
static String PROP_USERNAME
          Property key name for user name
 
Method Summary
 Connection getConnection(Properties spec)
           
 

Field Detail

EXTERNAL_CONNECTION_PROVIDER_PROPERTY_NAME

static final String EXTERNAL_CONNECTION_PROVIDER_PROPERTY_NAME
System Property key name for connection provider class name

See Also:
Constant Field Values

PROP_DRIVERCLASS

static final String PROP_DRIVERCLASS
Property key name for JDBC driver class

See Also:
Constant Field Values

PROP_JDBCURL

static final String PROP_JDBCURL
Property key name for JDBC URL string

See Also:
Constant Field Values

PROP_USERNAME

static final String PROP_USERNAME
Property key name for user name

See Also:
Constant Field Values

PROP_PASSWORD

static final String PROP_PASSWORD
Property key name for user password

See Also:
Constant Field Values

PROP_CATALOG

static final String PROP_CATALOG
Property key name for Catalog Name

See Also:
Constant Field Values

PROP_SCHEMA

static final String PROP_SCHEMA
Property key name for SchemaName

See Also:
Constant Field Values
Method Detail

getConnection

Connection getConnection(Properties spec)
                         throws AxionException
Throws:
AxionException