edu.sc.seis.fissuresUtil.database
Class AbstractDb

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.database.AbstractDb
Direct Known Subclasses:
HSQLRequestFilterDb, SeisInfoDb, UniqueNumberGenerator

public abstract class AbstractDb
extends java.lang.Object

This class acts an abstract class for database Operations. AbstractDb.java Created: Fri Feb 7 10:45:30 2003


Field Summary
protected  java.sql.Connection connection
           
protected  java.lang.String databaseName
           
protected  java.lang.String directoryName
           
 
Constructor Summary
AbstractDb(java.lang.String directoryName, java.lang.String databaseName)
           
 
Method Summary
abstract  void create()
           
 java.sql.Connection getConnection()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connection

protected java.sql.Connection connection

databaseName

protected java.lang.String databaseName

directoryName

protected java.lang.String directoryName
Constructor Detail

AbstractDb

public AbstractDb(java.lang.String directoryName,
                  java.lang.String databaseName)
Method Detail

getConnection

public java.sql.Connection getConnection()

create

public abstract void create()
                     throws java.sql.SQLException
Throws:
java.sql.SQLException