public interface DataStorePlugin extends Plugin
| Modifier and Type | Method and Description |
|---|---|
int |
count(DtDefinition dtDefinition)
Returns the number of elements contained in the definition.
|
<E extends Entity> |
create(DtDefinition dtDefinition,
E entity)
Creates an object.
|
void |
delete(DtDefinition dtDefinition,
URI<?> uri)
Deletes an object identified by an uri.
|
<E extends Entity> |
findAll(DtDefinition dtDefinition,
DtListURIForCriteria<E> uri)
Récupération d'une liste correspondant à l'URI fournie.
|
<E extends Entity> |
findAll(DtDefinition dtDefinition,
DtListURIForNNAssociation uri)
Récupération d'une liste correspondant à l'URI fournie.
|
<E extends Entity> |
findAll(DtDefinition dtDefinition,
DtListURIForSimpleAssociation uri)
Récupération d'une liste correspondant à l'URI fournie.
|
<E extends Entity> |
findByCriteria(DtDefinition dtDefinition,
Criteria<E> criteria,
Integer maxRows)
Finds a lists of entities matching a criteria.
|
String |
getConnectionName() |
String |
getDataSpace() |
<E extends Entity> |
readNullable(DtDefinition dtDefinition,
URI<E> uri)
Récupération de l'objet correspondant à l'URI fournie.
|
<E extends Entity> |
readNullableForUpdate(DtDefinition dtDefinition,
URI<?> uri)
Loads for update.
|
void |
update(DtDefinition dtDefinition,
Entity entity)
Updates an object.
|
String getDataSpace()
String getConnectionName()
int count(DtDefinition dtDefinition)
dtDefinition - Définition de DT<E extends Entity> E readNullable(DtDefinition dtDefinition, URI<E> uri)
E - the type of entityuri - URI de l'objet à chargerdtDefinition - Definition<E extends Entity> DtList<E> findAll(DtDefinition dtDefinition, DtListURIForNNAssociation uri)
E - the type of entityuri - URI de la collection à chargerdtDefinition - Definition<E extends Entity> DtList<E> findAll(DtDefinition dtDefinition, DtListURIForSimpleAssociation uri)
E - the type of entityuri - URI de la collection à chargerdtDefinition - Definition<E extends Entity> DtList<E> findAll(DtDefinition dtDefinition, DtListURIForCriteria<E> uri)
E - the type of entityuri - URI de la collection à chargerdtDefinition - Definition<E extends Entity> E create(DtDefinition dtDefinition, E entity)
dtDefinition - Definitionentity - Object to createvoid update(DtDefinition dtDefinition, Entity entity)
dtDefinition - Definitionentity - Object to updatevoid delete(DtDefinition dtDefinition, URI<?> uri)
dtDefinition - Definitionuri - URI<E extends Entity> E readNullableForUpdate(DtDefinition dtDefinition, URI<?> uri)
E - the type of entitydtDefinition - Object's definitionuri - Object's uri<E extends Entity> DtList<E> findByCriteria(DtDefinition dtDefinition, Criteria<E> criteria, Integer maxRows)
dtDefinition - the definition of entities to findcriteria - the criteria to matchmaxRows - max number of rows to retrieveCopyright © 2019. All Rights Reserved.