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 java.lang.String EXTERNAL_CONNECTION_PROVIDER_PROPERTY_NAME
          System Property key name for connection provider class name
static java.lang.String PROP_CATALOG
          Property key name for Catalog Name
static java.lang.String PROP_DRIVERCLASS
          Property key name for JDBC driver class
static java.lang.String PROP_JDBCURL
          Property key name for JDBC URL string
static java.lang.String PROP_PASSWORD
          Property key name for user password
static java.lang.String PROP_SCHEMA
          Property key name for SchemaName
static java.lang.String PROP_USERNAME
          Property key name for user name
 
Method Summary
 java.sql.Connection getConnection(java.util.Properties spec)
           
 

Field Detail

EXTERNAL_CONNECTION_PROVIDER_PROPERTY_NAME

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

See Also:
Constant Field Values

PROP_DRIVERCLASS

static final java.lang.String PROP_DRIVERCLASS
Property key name for JDBC driver class

See Also:
Constant Field Values

PROP_JDBCURL

static final java.lang.String PROP_JDBCURL
Property key name for JDBC URL string

See Also:
Constant Field Values

PROP_USERNAME

static final java.lang.String PROP_USERNAME
Property key name for user name

See Also:
Constant Field Values

PROP_PASSWORD

static final java.lang.String PROP_PASSWORD
Property key name for user password

See Also:
Constant Field Values

PROP_CATALOG

static final java.lang.String PROP_CATALOG
Property key name for Catalog Name

See Also:
Constant Field Values

PROP_SCHEMA

static final java.lang.String PROP_SCHEMA
Property key name for SchemaName

See Also:
Constant Field Values
Method Detail

getConnection

java.sql.Connection getConnection(java.util.Properties spec)
                                  throws AxionException
Throws:
AxionException