|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectbexee.dao.DAOFactory
Abstract factory class for constructing various types of
DAOFactory implementations, each factory supporting a
different type of persistent storage implementation.
DAOFactory is an abstract class that is inherited and
implemented by different concrete DAO factories to support storage
implementation-specific access. The client can obtain a concrete DAO factory
implementation such as MemoryDAOFactory and use it to obtain
concrete DAOs that work with that specific storage implementation.
| Constructor Summary | |
DAOFactory()
|
|
| Method Summary | |
abstract BPELProcessDAO |
createBPELProcessDAO()
The concrete factories will have to implement this method. |
abstract ProcessContextDAO |
createProcessContextDAO()
The concrete factories will have to implement this method. |
static DAOFactory |
getInstance()
Creates a new DAOFactory. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DAOFactory()
| Method Detail |
public static DAOFactory getInstance()
DAOFactory. The actual type is defined by
the property bexee.dao.factory.
If it is not set then MemoryDAOFactorywill be created.
DAOFactory implementationpublic abstract BPELProcessDAO createBPELProcessDAO()
BPELProcessDAO implementationpublic abstract ProcessContextDAO createProcessContextDAO()
ProcessContextDAO implementation
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||