com.bonevich.erj.db
Class DatabaseLogin

java.lang.Object
  |
  +--com.bonevich.erj.db.DatabaseLogin

public final class DatabaseLogin
extends java.lang.Object


Nested Class Summary
static class DatabaseLogin.LoginFieldInfo
           
 
Method Summary
 java.lang.String getDatabaseName()
          Returns the display name of the targeted database (i.e.
static DatabaseLogin getDefaultInstance()
           
 java.lang.String getDriver()
          Returns the driver.
 java.lang.Class getDriverClass()
          Method getDriverClass.
 java.util.Vector getDriverNames()
          Returns the driverNames.
 java.lang.String getJarPath()
          Returns the jarPath.
 java.lang.String getJdbcUrl()
          Returns the jdbcUrl.
 java.util.List getLoginFields()
          Returns the loginFields.
 java.util.Properties getLoginProperties()
          Returns the loginProperties.
 SupportedDatabase getSupportedDatabase()
          Returns the database.
 java.sql.Connection login()
           
 void setDatabaseName(java.lang.String databaseName)
           
 void setDriver(java.lang.String driver)
          Sets the driver.
 void setDriverNames(java.util.Vector driverNames)
          Sets the driverNames.
 void setJarPath(java.lang.String jarPath)
          Sets the jdbcJarPath.
 void setJdbcUrl(java.lang.String jdbcUrl)
          Sets the jdbcUrl.
 void setLoginProperty(java.lang.String key, java.lang.String value)
          Sets the loginProperties.
 void setSupportedDatabase(SupportedDatabase database)
          Sets the database.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefaultInstance

public static DatabaseLogin getDefaultInstance()

getSupportedDatabase

public SupportedDatabase getSupportedDatabase()
Returns the database.

Returns:
SupportedDatabase

setSupportedDatabase

public void setSupportedDatabase(SupportedDatabase database)
Sets the database.

Parameters:
database - The database to set

getDatabaseName

public java.lang.String getDatabaseName()
Returns the display name of the targeted database (i.e. not the vendor or RDMS name, but the name of the specific database instance).

Returns:
String

setDatabaseName

public void setDatabaseName(java.lang.String databaseName)

getDriver

public java.lang.String getDriver()
Returns the driver.

Returns:
String

setDriver

public void setDriver(java.lang.String driver)
Sets the driver.

Parameters:
driver - The driver to set

getJdbcUrl

public java.lang.String getJdbcUrl()
Returns the jdbcUrl.

Returns:
String

setJdbcUrl

public void setJdbcUrl(java.lang.String jdbcUrl)
Sets the jdbcUrl.

Parameters:
jdbcUrl - The jdbcUrl to set

getJarPath

public java.lang.String getJarPath()
Returns the jarPath.

Returns:
String

setJarPath

public void setJarPath(java.lang.String jarPath)
Sets the jdbcJarPath.

Parameters:
jarPath - The jarPath to set

getLoginProperties

public java.util.Properties getLoginProperties()
Returns the loginProperties.

Returns:
Properties

setLoginProperty

public void setLoginProperty(java.lang.String key,
                             java.lang.String value)
Sets the loginProperties.


getLoginFields

public java.util.List getLoginFields()
Returns the loginFields.

Returns:
List

login

public java.sql.Connection login()

getDriverNames

public java.util.Vector getDriverNames()
Returns the driverNames.

Returns:
Vector

setDriverNames

public void setDriverNames(java.util.Vector driverNames)
Sets the driverNames.

Parameters:
driverNames - The driverNames to set

getDriverClass

public java.lang.Class getDriverClass()
Method getDriverClass.

Returns:
Class


Copyright © 2001-2003 bonevich.com. All Rights Reserved.