org.objectweb.jonas.db.hsqldb.HsqlDBServiceImpl Class Reference

Inherits org.objectweb.jonas.db.AbsDBServiceImpl, org.objectweb.jonas.db.DBService, and org.objectweb.jonas.db.AbsDBServiceImplMBean.

Inheritance diagram for org.objectweb.jonas.db.hsqldb.HsqlDBServiceImpl:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas.db.hsqldb.HsqlDBServiceImpl:

Collaboration graph
[legend]
List of all members.

Protected Member Functions

void initServer (List users, String databaseName, String portNumber)
void doStart () throws ServiceException
void doStop () throws ServiceException

Detailed Description

Embeds the HSQL database in JOnAS
Author:
Florent Benoit

Definition at line 49 of file HsqlDBServiceImpl.java.


Member Function Documentation

void org.objectweb.jonas.db.hsqldb.HsqlDBServiceImpl.doStart  )  throws ServiceException [protected]
 

Start the service.

Exceptions:
ServiceException if the startup failed.

Reimplemented from org.objectweb.jonas.db.AbsDBServiceImpl.

Definition at line 127 of file HsqlDBServiceImpl.java.

References org.objectweb.jonas.db.AbsDBServiceImpl.getLogger(), org.objectweb.jonas.db.User.getPassword(), and org.objectweb.jonas.db.User.getUserName().

Here is the call graph for this function:

void org.objectweb.jonas.db.hsqldb.HsqlDBServiceImpl.doStop  )  throws ServiceException [protected]
 

Stop the service.

Exceptions:
ServiceException if the stop failed.

Reimplemented from org.objectweb.jonas.db.AbsDBServiceImpl.

Definition at line 200 of file HsqlDBServiceImpl.java.

void org.objectweb.jonas.db.hsqldb.HsqlDBServiceImpl.initServer List  users,
String  databaseName,
String  portNumber
[protected, virtual]
 

Create a database with the specified arguments.

Parameters:
users user/password (separated by a ":")
databaseName name of the database
portNumber port number of the database

Implements org.objectweb.jonas.db.AbsDBServiceImpl.

Definition at line 93 of file HsqlDBServiceImpl.java.

References org.objectweb.jonas.db.AbsDBServiceImpl.getLogger().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:06:36 2005 for JOnAS by  doxygen 1.3.9.1