public interface PictureDaoLocal
| Modifier and Type | Method and Description |
|---|---|
Integer |
countAll()
Methode die die Anzahl aller Picture Objekte die sich in der Datenbank
befinden zurück liefert.
|
Integer |
countAllInGallery(String galleryUuid) |
void |
delete(Picture picture)
Methode zum löschen eines Objektes der Klasse Picture.
|
void |
delete(String pictureUrlUuid) |
List<Picture> |
findAll(Integer start,
Integer max)
Methode zum laden einer Liste von Picture Objekten, es muss dabei ein
Startwert angegeben werden und die Anzhal der zu ladenen Picture Objekte.
|
List<Picture> |
findAll(Integer start,
Integer max,
String field,
String order) |
List<Picture> |
findAll(Integer start,
Integer max,
String galleryUuid,
String field,
String order) |
List<Picture> |
findAll(String uuid)
Methode die alle Picture Objekt zurückliefert die zu der angegebenen
Galler uuid gehören.
|
Picture |
findByUuid(String uuid) |
Picture |
findCurrentPicture(Integer start,
String galleryUuid) |
Picture |
findNextPicture(Integer start,
String galleryUuid) |
Picture |
findPreviousPicture(Integer start,
String galleryUuid) |
Boolean |
hasReferences(String uuid) |
Boolean |
isPicture(String uuid) |
void |
merge(Picture picture)
Methode zum verändern eines Objektes der Klasse Picture.
|
void |
save(Picture picture)
Methode zum speichern eines Objektes der Klasse Picture.
|
void save(Picture picture)
picture - - Picture Objekt das gespeichert werden sollvoid merge(Picture picture)
picture - - Picture Objekt das verändert werden sollvoid delete(Picture picture)
picture - - zu löschendes Picture Objektvoid delete(String pictureUrlUuid)
List<Picture> findAll(String uuid)
uuid - - UUID des Gallery Objektes zu dem die Picture Objekte gehören
sollen.List<Picture> findAll(Integer start, Integer max)
start - - Startwert ab der die Liste beginnen sollmax - - Maximale Anzahl an Objekten die die Liste enthalten sollList<Picture> findAll(Integer start, Integer max, String galleryUuid, String field, String order)
Integer countAll()
Copyright © 2010–2020 T.I.V. Consulting GmbH. All rights reserved.