ORCentral
Public Member Functions | Static Public Member Functions

eu.coform.database.Database Class Reference

Database facade singleton. More...

Collaboration diagram for eu.coform.database.Database:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Database ()
 Ctor, connects to database.
void finalize () throws Throwable
 Dtor, closes connection to database.
Query getNewQuery ()
int insert (Query query)
 Executes an insert query.
ResultSet query (Query query)
 Executes a query.

Static Public Member Functions

static Database getInstance ()
 Gets instance of Database or creates a new one and returns that.

Detailed Description

Database facade singleton.

Definition at line 12 of file Database.java.


Constructor & Destructor Documentation

eu.coform.database.Database.Database ( )

Ctor, connects to database.

Definition at line 29 of file Database.java.

Here is the caller graph for this function:


Member Function Documentation

void eu.coform.database.Database.finalize ( ) throws Throwable

Dtor, closes connection to database.

Definition at line 43 of file Database.java.

static Database eu.coform.database.Database.getInstance ( ) [static]

Gets instance of Database or creates a new one and returns that.

Returns:
singleton instance

Definition at line 51 of file Database.java.

Here is the call graph for this function:

Here is the caller graph for this function:

Query eu.coform.database.Database.getNewQuery ( )
Returns:
a new query object.

Definition at line 61 of file Database.java.

Here is the caller graph for this function:

int eu.coform.database.Database.insert ( Query  query)

Executes an insert query.

Parameters:
querycommand that should execute as update on the database
Returns:
result

Definition at line 70 of file Database.java.

Here is the call graph for this function:

Here is the caller graph for this function:

ResultSet eu.coform.database.Database.query ( Query  query)

Executes a query.

Parameters:
querycommand that should execute as query on the database.
Returns:
resultset

Definition at line 88 of file Database.java.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations