Package model.services
Class CategoriaServiceImpl
java.lang.Object
model.services.CategoriaServiceImpl
- All Implemented Interfaces:
CategoriaService
public final class CategoriaServiceImpl extends java.lang.Object implements CategoriaService
-
Field Summary
Fields Modifier and Type Field Description private DAO<Categoria>
dao
Wrapper di CategoriaDAO.private static int
MAX_NAME_LEN
Vincolo sulla lunghezza del campo nomeCategoria della tabella categoria. -
Constructor Summary
Constructors Constructor Description CategoriaServiceImpl()
Costruttore di CampagnaService.CategoriaServiceImpl(DAO<Categoria> categoriaDAO)
Costruttore di CampagnaService. -
Method Summary
Modifier and Type Method Description boolean
inserisciCategoria(Categoria categoria)
La funzione permette l'inserimento di una nuova categoria.boolean
modificaCategoria(Categoria categoria)
La funzione permette la modifica di una categoria presente.Categoria
visualizzaCategoria(Categoria categoria)
La funzione permette la ricerca di una categoria.java.util.List<Categoria>
visualizzaCategorie()
La funzione permette la visualizzazione di tutte le categorie presenti.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
MAX_NAME_LEN
private static final int MAX_NAME_LENVincolo sulla lunghezza del campo nomeCategoria della tabella categoria.- See Also:
- Constant Field Values
-
dao
Wrapper di CategoriaDAO.
-
-
Constructor Details
-
CategoriaServiceImpl
Costruttore di CampagnaService.- Parameters:
categoriaDAO
- istanza di CategoriaDAO
-
CategoriaServiceImpl
public CategoriaServiceImpl()Costruttore di CampagnaService.
-
-
Method Details
-
inserisciCategoria
Description copied from interface:CategoriaService
La funzione permette l'inserimento di una nuova categoria.- Specified by:
inserisciCategoria
in interfaceCategoriaService
- Parameters:
categoria
- Il bean che contiene le informazioni della categoria- Returns:
- l'esito con cui si è conclusa l'operazione
-
modificaCategoria
Description copied from interface:CategoriaService
La funzione permette la modifica di una categoria presente.- Specified by:
modificaCategoria
in interfaceCategoriaService
- Parameters:
categoria
- Il bean che contiene le informazioni della categoria- Returns:
- l'esito con cui si è conclusa l'operazione
-
visualizzaCategorie
Description copied from interface:CategoriaService
La funzione permette la visualizzazione di tutte le categorie presenti.- Specified by:
visualizzaCategorie
in interfaceCategoriaService
- Returns:
- la lista delle categorie
-
visualizzaCategoria
Description copied from interface:CategoriaService
La funzione permette la ricerca di una categoria.- Specified by:
visualizzaCategoria
in interfaceCategoriaService
- Parameters:
categoria
- Il bean che contiene le informazioni della categoria- Returns:
- il bean della categoria se esiste
-