public class ShelfAction extends Object implements IShelfAction
| Constructor and Description |
|---|
ShelfAction() |
| Modifier and Type | Method and Description |
|---|---|
void |
addShelf(Shelf shelf)
Persist shelf entity to database
|
void |
deleteShelf(Shelf shelf)
Remove shelf entity from database
|
void |
editShelf(Shelf shelf)
Synchronize state of shelf entity with database
|
List<Shelf> |
getPredefinedShelves()
Return list of shared shelves(pre-defined)
|
void |
resetShelf(Shelf shelf)
Refresh state of given shelf
|
public void addShelf(Shelf shelf) throws PhotoAlbumException
addShelf in interface IShelfActionshelf - - shelf to addPhotoAlbumExceptionpublic void deleteShelf(Shelf shelf) throws PhotoAlbumException
deleteShelf in interface IShelfActionshelf - - shelf to deletePhotoAlbumExceptionpublic void editShelf(Shelf shelf) throws PhotoAlbumException
editShelf in interface IShelfActionshelf - - shelf to SynchronizePhotoAlbumExceptionpublic List<Shelf> getPredefinedShelves()
getPredefinedShelves in interface IShelfActionshelf - - shelf to Synchronizepublic void resetShelf(Shelf shelf)
resetShelf in interface IShelfActionshelf - - shelf to SynchronizeCopyright © 2016. All rights reserved.