| Package | Description |
|---|---|
| rs.data.api |
Provides the main interfaces to a model API.
|
| rs.data.api.bo |
Provides the main Business Object (BO) interfaces.
|
| rs.data.api.dao |
Provides the Data Access Object (DAO) interfaces.
|
| rs.data.event |
Provides the classes for model events.
|
| rs.data.impl |
Provides abstract implementations for the main model API.
|
| rs.data.impl.bo |
Provides abstract implementations for Business Objects (BO).
|
| rs.data.impl.dao |
Provides abstract implementations for Data Access Objects (DAO).
|
| Modifier and Type | Method and Description |
|---|---|
<K extends Serializable,B extends GeneralBO<K>> |
DaoFactory.getDaoFor(B o)
Returns the correct DAO for the given model object.
|
<K extends Serializable,T extends GeneralDTO<K>> |
DaoFactory.getDaoFor(T o)
Returns the correct DAO for the given transfer object.
|
| Modifier and Type | Method and Description |
|---|---|
GeneralDAO<K,? extends GeneralBO<K>> |
GeneralBO.getDao()
Returns the responsible DAO.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LongDAO<B extends LongBO>
Data Access Object interface for
Long key-based DTOs and BOs. |
interface |
StringDAO<B extends StringBO>
Data Access Object interface for
String key-based DTOs and BOs. |
| Constructor and Description |
|---|
DaoEvent(GeneralDAO<?,?> source,
DaoEvent.Type type)
Constructor for DELETE_ALL events.
|
DaoEvent(GeneralDAO<?,?> source,
DaoEvent.Type type,
GeneralBO<?> object)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected GeneralDAO<?,?> |
AbstractDaoFactory.createDAO(org.apache.commons.configuration.Configuration mainCfg,
String key)
Creates an DAO from the configuration
|
| Modifier and Type | Method and Description |
|---|---|
GeneralDAO<K,? extends GeneralBO<K>> |
AbstractGeneralBO.getDao()
Returns the responsible DAO.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractGeneralBO.setDao(GeneralDAO<K,? extends GeneralBO<K>> dao)
Sets the dao.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDAO<K extends Serializable,T extends GeneralDTO<K>,B extends AbstractBO<K,T>,C extends GeneralBO<K>>
Abstract Implementation for Data Access Objects.
|
class |
AbstractGeneralDAO<K extends Serializable,B extends AbstractGeneralBO<K>,C extends GeneralBO<K>>
Abstract Implementation for Data Access Objects.
|
Copyright © 2013. All Rights Reserved.