org.databene.commons.db.hsql
Class HSQLUtil

java.lang.Object
  extended by org.databene.commons.db.hsql.HSQLUtil

public class HSQLUtil
extends java.lang.Object

Provides utility methods for using HSQLDB.

Created at 02.05.2008 19:56:35

Since:
0.4.3
Author:
Volker Bergmann

Field Summary
static java.lang.String DEFAULT_PASSWORD
           
static java.lang.String DEFAULT_SCHEMA
           
static java.lang.String DEFAULT_USER
           
static java.lang.String DRIVER
           
static java.lang.String IN_MEMORY_URL_PREFIX
           
 
Constructor Summary
HSQLUtil()
           
 
Method Summary
static java.sql.Connection connectInMemoryDB(java.lang.String dbName)
           
static java.lang.String getInMemoryURL(java.lang.String dbName)
           
static java.sql.Statement shutdown(java.lang.String url, java.lang.String user, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IN_MEMORY_URL_PREFIX

public static final java.lang.String IN_MEMORY_URL_PREFIX
See Also:
Constant Field Values

DRIVER

public static final java.lang.String DRIVER
See Also:
Constant Field Values

DEFAULT_USER

public static final java.lang.String DEFAULT_USER
See Also:
Constant Field Values

DEFAULT_PASSWORD

public static final java.lang.String DEFAULT_PASSWORD
See Also:
Constant Field Values

DEFAULT_SCHEMA

public static final java.lang.String DEFAULT_SCHEMA
See Also:
Constant Field Values
Constructor Detail

HSQLUtil

public HSQLUtil()
Method Detail

connectInMemoryDB

public static java.sql.Connection connectInMemoryDB(java.lang.String dbName)
                                             throws java.sql.SQLException
Throws:
java.sql.SQLException

getInMemoryURL

public static java.lang.String getInMemoryURL(java.lang.String dbName)

shutdown

public static java.sql.Statement shutdown(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password)
                                   throws java.lang.ClassNotFoundException,
                                          java.sql.SQLException
Throws:
java.lang.ClassNotFoundException
java.sql.SQLException


Copyright © 2010. All Rights Reserved.