|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.service.storage.db.DatabaseFactory
public class DatabaseFactory
Title: DatabaseFactory
Description: Creates a static instance of DataAccessObject to do task on database
| Constructor Summary | |
|---|---|
DatabaseFactory()
|
|
| Method Summary | |
|---|---|
void |
createDAO()
creates new instance of DataAccessObject by getting username and password from UserConfigure file |
void |
createDAO(String driver,
String conInfo,
String uname,
String password)
creates new instance of DataAccessObject |
String |
getConnnectionInfo(String[] param)
composes connection information variable |
DataAccessObject |
getDAO()
|
Properties |
getProperties()
|
void |
loadProperties(String[] connectParameters)
loads parameters to connect database |
static void |
main(String[] args)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatabaseFactory()
| Method Detail |
|---|
public String getConnnectionInfo(String[] param)
param - array of parameterspublic void createDAO()
public void createDAO(String driver,
String conInfo,
String uname,
String password)
throws ServiceException
driver - database driverconInfo - connection information for databaseuname - database usernamepassword - database user password
ServiceException
public DataAccessObject getDAO()
throws ServiceException
ServiceException
public Properties getProperties()
throws Exception
Exception
public void loadProperties(String[] connectParameters)
throws Exception
connectParameters - parameter rewired for connection
Exceptionpublic static void main(String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||