|
|||||||||
| Home >> All >> org >> lucane >> server >> [ database overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.lucane.server.database
Class DatabaseLayer

java.lang.Objectorg.lucane.server.database.DatabaseLayer
- public abstract class DatabaseLayer
- extends java.lang.Object
Database abstraction layer. Allow to use different databases, even if the SQL types aren't completely normalized
| Field Summary | |
protected java.lang.String |
login
|
protected java.lang.String |
passwd
|
protected java.lang.String |
url
|
| Constructor Summary | |
DatabaseLayer()
|
|
| Method Summary | |
static DatabaseLayer |
createLayer(java.lang.String driver,
java.lang.String url,
java.lang.String login,
java.lang.String passwd)
DatabaseLayer Factory Get the layer corresponding to the driver |
java.sql.Connection |
getConnection()
|
abstract java.lang.String |
resolveType(java.lang.String type)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
url
protected java.lang.String url
login
protected java.lang.String login
passwd
protected java.lang.String passwd
| Constructor Detail |
DatabaseLayer
public DatabaseLayer()
| Method Detail |
createLayer
public static DatabaseLayer createLayer(java.lang.String driver, java.lang.String url, java.lang.String login, java.lang.String passwd) throws java.lang.ClassNotFoundException
- DatabaseLayer Factory
Get the layer corresponding to the driver
getConnection
public java.sql.Connection getConnection() throws java.sql.SQLException
resolveType
public abstract java.lang.String resolveType(java.lang.String type)
|
|||||||||
| Home >> All >> org >> lucane >> server >> [ database overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.lucane.server.database.DatabaseLayer