Package model.services
Class ImmagineServiceImpl
java.lang.Object
model.services.ImmagineServiceImpl
- All Implemented Interfaces:
ImmagineService
public final class ImmagineServiceImpl extends java.lang.Object implements ImmagineService
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ImmagineServiceImpl()
ImmagineServiceImpl(DAO<Immagine> newDAO)
Il costruttore per la classe ImmagineService. -
Method Summary
Modifier and Type Method Description boolean
eliminaImmaginiCampagna(int idCampagna)
Permette la cancellazione di tutte le foto collegate di una campagna.boolean
salvaImmagine(Immagine immagine)
Permette il salvataggio in database di un bean immagine.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
dao
Il DAO usato per eseguire le operazioni.
-
-
Constructor Details
-
ImmagineServiceImpl
Il costruttore per la classe ImmagineService.- Parameters:
newDAO
- il DAO da utilizzare per eseguire le operazioni richieste.
-
ImmagineServiceImpl
public ImmagineServiceImpl()
-
-
Method Details
-
salvaImmagine
Description copied from interface:ImmagineService
Permette il salvataggio in database di un bean immagine.- Specified by:
salvaImmagine
in interfaceImmagineService
- Parameters:
immagine
- il bean da salvare- Returns:
- l'esito con cui si è conclusa l'operazione
-
eliminaImmaginiCampagna
public boolean eliminaImmaginiCampagna(int idCampagna)Description copied from interface:ImmagineService
Permette la cancellazione di tutte le foto collegate di una campagna.- Specified by:
eliminaImmaginiCampagna
in interfaceImmagineService
- Parameters:
idCampagna
- l'idCampagna della campagna- Returns:
- l'esito con cui si è conclusa l'operazione
-