org.axiondb
Class DatabaseLink

java.lang.Object
  extended by org.axiondb.DatabaseLink

public class DatabaseLink
extends java.lang.Object

A Database Link that holds connection spec for a external Database CREATE DATABASE LINK (DRIVER=' ' URL=' ' USERNAME=' ' PASSWORD=' ');

Version:
$Revision: 1.4 $ $Date: 2005/06/30 01:07:47 $

Constructor Summary
DatabaseLink(java.lang.String name, java.util.Properties spec)
          Create an External Server
 
Method Summary
 java.lang.String getCatalogName()
           
 java.sql.Connection getConnection()
           
 java.lang.String getJdbcUrl()
           
 java.lang.String getName()
          Get the name of this database link.
 java.lang.String getSchemaName()
           
 java.lang.String getUserName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseLink

public DatabaseLink(java.lang.String name,
                    java.util.Properties spec)
Create an External Server

Method Detail

getConnection

public java.sql.Connection getConnection()
                                  throws AxionException
Throws:
AxionException

getName

public java.lang.String getName()
Get the name of this database link.


getCatalogName

public java.lang.String getCatalogName()
Returns:
Returns the _catalogName.

getSchemaName

public java.lang.String getSchemaName()
Returns:
Returns the _schemaName.

getJdbcUrl

public java.lang.String getJdbcUrl()
Returns:
JDBC URL to use in connecting to the associated server

getUserName

public java.lang.String getUserName()
Returns:
user name to authenticate against in connecting to associated server