/*
* CodaDatabaseDriver.java
*
* Created on March 13, 2007, 3:45 AM
*
* CodaServer and related original technologies are copyright 2008, 18th Street Software, LLC.
*
* Permission to use them is granted under the terms of the GNU GPLv2.
*/
package org.codalang.codaserver.database;
import java.util.Hashtable;
import java.util.logging.Logger;
/**
*
* @author michaelarace
*/
public interface CodaDatabase {
public boolean createSchema(String hostname, String username, String password, String schema, Hashtable options, String adminUsername, String adminPassword);
public boolean connect (String hostname, String username, String password, String schema, Hashtable options);
public boolean disconnect();
public CodaConnection getConnection();
public void setLogger(Logger logger);
}