public final class JpaDataStorePlugin extends Object implements DataStorePlugin
| Constructor and Description |
|---|
JpaDataStorePlugin(VTransactionManager transactionManager,
SqlDataBaseManager dataBaseManager,
AnalyticsManager analyticsManager)
Constructeur.
|
| Modifier and Type | Method and Description |
|---|---|
int |
count(DtDefinition dtDefinition) |
void |
create(DtDefinition dtDefinition,
DtObject dto) |
void |
delete(DtDefinition dtDefinition,
URI uri) |
<D extends DtObject> |
load(DtDefinition dtDefinition,
URI<D> uri) |
<D extends DtObject> |
loadList(DtDefinition dtDefinition,
DtListURIForCriteria<D> uri) |
<D extends DtObject> |
loadList(DtDefinition dtDefinition,
DtListURIForNNAssociation dtcUri) |
<D extends DtObject> |
loadList(DtDefinition dtDefinition,
DtListURIForSimpleAssociation dtcUri) |
void |
lockForUpdate(DtDefinition dtDefinition,
URI uri) |
void |
merge(DtDefinition dtDefinition,
DtObject dto) |
void |
update(DtDefinition dtDefinition,
DtObject dto) |
@Inject public JpaDataStorePlugin(VTransactionManager transactionManager, SqlDataBaseManager dataBaseManager, AnalyticsManager analyticsManager)
public int count(DtDefinition dtDefinition)
count in interface DataStorePluginpublic <D extends DtObject> DtList<D> loadList(DtDefinition dtDefinition, DtListURIForCriteria<D> uri)
loadList in interface DataStorePluginpublic <D extends DtObject> D load(DtDefinition dtDefinition, URI<D> uri)
load in interface DataStorePluginpublic <D extends DtObject> DtList<D> loadList(DtDefinition dtDefinition, DtListURIForSimpleAssociation dtcUri)
loadList in interface DataStorePluginpublic <D extends DtObject> DtList<D> loadList(DtDefinition dtDefinition, DtListURIForNNAssociation dtcUri)
loadList in interface DataStorePluginpublic void create(DtDefinition dtDefinition, DtObject dto)
create in interface DataStorePluginpublic void update(DtDefinition dtDefinition, DtObject dto)
update in interface DataStorePluginpublic void merge(DtDefinition dtDefinition, DtObject dto)
merge in interface DataStorePluginpublic void delete(DtDefinition dtDefinition, URI uri)
delete in interface DataStorePluginpublic void lockForUpdate(DtDefinition dtDefinition, URI uri)
lockForUpdate in interface DataStorePluginCopyright © 2015. All Rights Reserved.