public abstract class AbstractStaticDataStorePlugin extends Object implements DataStorePlugin
| Constructor and Description |
|---|
AbstractStaticDataStorePlugin() |
| 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,
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.
|
void |
update(DtDefinition dtDefinition,
Entity entity)
Updates an object.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindAll, findByCriteria, getConnectionName, getDataSpace, readNullable, readNullableForUpdatepublic int count(DtDefinition dtDefinition)
count in interface DataStorePlugindtDefinition - Définition de DTpublic <E extends Entity> E create(DtDefinition dtDefinition, E entity)
create in interface DataStorePlugindtDefinition - Definitionentity - Object to createpublic void update(DtDefinition dtDefinition, Entity entity)
update in interface DataStorePlugindtDefinition - Definitionentity - Object to updatepublic void delete(DtDefinition dtDefinition, URI uri)
delete in interface DataStorePlugindtDefinition - Definitionuri - URIpublic <E extends Entity> DtList<E> findAll(DtDefinition dtDefinition, DtListURIForNNAssociation uri)
findAll in interface DataStorePluginE - the type of entitydtDefinition - Definitionuri - URI de la collection à chargerpublic <E extends Entity> DtList<E> findAll(DtDefinition dtDefinition, DtListURIForSimpleAssociation uri)
findAll in interface DataStorePluginE - the type of entitydtDefinition - Definitionuri - URI de la collection à chargerCopyright © 2019. All Rights Reserved.