com.elvyx.server.db
Class HsqldbDatabase

java.lang.Object
  extended by com.elvyx.server.ElvyxEnum
      extended by com.elvyx.server.db.HsqldbDatabase
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class HsqldbDatabase
extends ElvyxEnum
implements java.io.Serializable

Hsqldb parameters. When you run hsqldb it need a log and err file, besides it need trace and silent parameters to debug it. This class includes too the directory where will be created the database and keep the database state as running or stopped.

Since:
1.0
Version:
$Revision: 1.3 $
Author:
Armando Perdomo
See Also:
Serialized Form

Field Summary
static HsqldbDatabase RUNNING
          Hsqldb state running.
static HsqldbDatabase STOPPED
          Hsqldb state running.
 
Method Summary
 java.lang.String getDirectory()
          Return the database directory
 boolean getSilent()
          Return the database silent state
 boolean getTrace()
          Return the database trace state
 
Methods inherited from class com.elvyx.server.ElvyxEnum
clone, compareTo, equals, getName, hashCode, name, ordinal, toString, valueOf, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

RUNNING

public static final HsqldbDatabase RUNNING
Hsqldb state running. The database is running


STOPPED

public static final HsqldbDatabase STOPPED
Hsqldb state running. The database is stopped

Method Detail

getDirectory

public java.lang.String getDirectory()
Return the database directory

Returns:
Database directory

getTrace

public boolean getTrace()
Return the database trace state

Returns:
Database trace state

getSilent

public boolean getSilent()
Return the database silent state

Returns:
Database silent state


Copyright © 2006-2008 Armando Perdomo. All Rights Reserved.