se.sics.isl.db.sql
Class SQLDatabase

java.lang.Object
  extended by se.sics.isl.db.Database
      extended by se.sics.isl.db.sql.SQLDatabase

public class SQLDatabase
extends Database


Constructor Summary
SQLDatabase()
           
 
Method Summary
 void close()
           
 DBTable createTable(java.lang.String name)
           
 void drop()
           
 void flush()
           
 DBTable getTable(java.lang.String name)
           
protected  void init(ConfigManager config, java.lang.String prefix)
           
 boolean isClosed()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class se.sics.isl.db.Database
getName, init, parseDouble, parseInt, parseLong, validateName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLDatabase

public SQLDatabase()
Method Detail

init

protected void init(ConfigManager config,
                    java.lang.String prefix)
             throws IllegalConfigurationException
Specified by:
init in class Database
Throws:
IllegalConfigurationException

createTable

public DBTable createTable(java.lang.String name)
Specified by:
createTable in class Database

getTable

public DBTable getTable(java.lang.String name)
Specified by:
getTable in class Database

flush

public void flush()
Specified by:
flush in class Database

drop

public void drop()
Specified by:
drop in class Database

isClosed

public boolean isClosed()
Specified by:
isClosed in class Database

close

public void close()
Specified by:
close in class Database

main

public static void main(java.lang.String[] args)
                 throws IllegalConfigurationException
Throws:
IllegalConfigurationException


Copyright © 2007-2009 Association for Trading Agent Research. All Rights Reserved.