public interface DataStorePlugin extends Plugin
| Modifier and Type | Method and Description |
|---|---|
int |
count(DtDefinition dtDefinition)
Returns the number of elements contained in the definition.
|
void |
create(DtDefinition dtDefinition,
DtObject dto)
Creates an object.
|
void |
delete(DtDefinition dtDefinition,
URI<?> uri)
Deletes an object identified by an uri.
|
<D extends DtObject> |
findAll(DtDefinition dtDefinition,
DtListURIForCriteria<D> uri)
Récupération d'une liste correspondant à l'URI fournie.
|
<D extends DtObject> |
findAll(DtDefinition dtDefinition,
DtListURIForNNAssociation uri)
Récupération d'une liste correspondant à l'URI fournie.
|
<D extends DtObject> |
findAll(DtDefinition dtDefinition,
DtListURIForSimpleAssociation uri)
Récupération d'une liste correspondant à l'URI fournie.
|
String |
getConnectionName() |
String |
getDataSpace() |
void |
merge(DtDefinition dtDefinition,
DtObject dto)
Merges an object.
|
<D extends DtObject> |
read(DtDefinition dtDefinition,
URI<D> uri)
Récupération de l'objet correspondant à l'URI fournie.
|
<D extends DtObject> |
readForUpdate(DtDefinition dtDefinition,
URI<?> uri)
Load for update.
|
void |
update(DtDefinition dtDefinition,
DtObject dto)
Updates an object.
|
String getDataSpace()
String getConnectionName()
int count(DtDefinition dtDefinition)
dtDefinition - Définition de DT<D extends DtObject> D read(DtDefinition dtDefinition, URI<D> uri)
D - Type de l'objeturi - URI de l'objet à chargerdtDefinition - Definition<D extends DtObject> DtList<D> findAll(DtDefinition dtDefinition, DtListURIForNNAssociation uri)
D - Type de l'objeturi - URI de la collection à chargerdtDefinition - Definition<D extends DtObject> DtList<D> findAll(DtDefinition dtDefinition, DtListURIForSimpleAssociation uri)
D - Type de l'objeturi - URI de la collection à chargerdtDefinition - Definition<D extends DtObject> DtList<D> findAll(DtDefinition dtDefinition, DtListURIForCriteria<D> uri)
D - Type de l'objeturi - URI de la collection à chargerdtDefinition - Definitionvoid create(DtDefinition dtDefinition, DtObject dto)
dtDefinition - Definitiondto - Object to createvoid update(DtDefinition dtDefinition, DtObject dto)
dtDefinition - Definitiondto - Object to updatevoid merge(DtDefinition dtDefinition, DtObject dto)
dtDefinition - Definitiondto - Object to mergevoid delete(DtDefinition dtDefinition, URI<?> uri)
dtDefinition - Definitionuri - URI<D extends DtObject> D readForUpdate(DtDefinition dtDefinition, URI<?> uri)
D - Object typedtDefinition - Object's definitionuri - Object's uriCopyright © 2016. All Rights Reserved.