|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uoc.tfc.exuoc.controladors.GestorItems
public class GestorItems
classe que contindrà totes les funcionalitats dels objectes Item, estableix la connexió amb l'objecte DAO per obtenir/enviar els objectes de tipus Ítem
Method Summary | |
---|---|
java.lang.Long |
afegir(InterfaceItem nou)
S'afegeix un ítem nou.Cal que ja tingui assignat el contenidor a on anirà l'arxiu i les metadades |
java.lang.Long |
eliminar(java.lang.Long idItem,
java.lang.Long idContenidor)
Crida des del ActionSupport per eliminar |
boolean |
existeix(InterfaceItem itm)
|
boolean |
existeix(Item itm)
|
static GestorItems |
getInstance()
|
GestorLogs |
getLog()
|
InterfaceItem |
llegir(java.lang.Long id)
|
java.util.Iterator<?> |
llistat()
|
java.util.Iterator<Item> |
llistat(int ini,
int fi)
|
java.util.Iterator<Item> |
llistat(java.lang.String campCerca,
java.lang.String valorCerca,
int ini,
int fi)
|
java.util.Iterator<Item> |
llistatItems()
|
java.util.Iterator<Item> |
llistatItems(int ini,
int fi)
|
java.util.Iterator<Item> |
llistatItems(java.lang.String ordre,
int quants)
|
java.util.Iterator<Item> |
llistaTopTen()
|
java.util.Iterator<Item> |
llistaUltimsItems()
|
static void |
main(java.lang.String[] args)
MAIN |
int |
mesVisita(java.lang.Long id)
|
java.lang.Long |
modificar(InterfaceItem actual)
|
int |
nombreVisites(java.lang.Long id)
|
int |
num()
|
int |
num(java.lang.String valor)
Retorna la llista ítems que coincideix amb "nom" |
int |
num(java.lang.String campTaula,
java.lang.String valor)
|
int |
numItems()
|
int |
numItems(java.lang.Integer augment)
|
void |
openGestor()
|
void |
setLog(GestorLogs log)
|
void |
tancar()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static GestorItems getInstance()
public void openGestor() throws org.hibernate.HibernateException
openGestor
in interface InterfaceGestor
org.hibernate.HibernateException
public void tancar() throws org.hibernate.HibernateException
tancar
in interface InterfaceGestor
org.hibernate.HibernateException
public GestorLogs getLog()
getLog
in interface InterfaceGestor
public void setLog(GestorLogs log)
setLog
in interface InterfaceGestor
public boolean existeix(InterfaceItem itm)
public java.lang.Long afegir(InterfaceItem nou) throws AfegirDAOException
nou
-
AfegirDAOException
public java.lang.Long eliminar(java.lang.Long idItem, java.lang.Long idContenidor) throws EliDAOException
idItem
- idContenidor
-
EliDAOException
public java.lang.Long modificar(InterfaceItem actual) throws ModDAOException
ModDAOException
public boolean existeix(Item itm)
public InterfaceItem llegir(java.lang.Long id) throws LlegirDAOException
LlegirDAOException
public java.util.Iterator<?> llistat() throws LlistatDAOException
llistat
in interface InterfaceGestor
LlistatDAOException
public java.util.Iterator<Item> llistat(int ini, int fi) throws LlistatDAOException
llistat
in interface InterfaceGestor
LlistatDAOException
public java.util.Iterator<Item> llistat(java.lang.String campCerca, java.lang.String valorCerca, int ini, int fi) throws LlistatDAOException
llistat
in interface InterfaceGestor
LlistatDAOException
public java.util.Iterator<Item> llistatItems() throws LlistatDAOException
LlistatDAOException
public java.util.Iterator<Item> llistatItems(int ini, int fi) throws LlistatDAOException
LlistatDAOException
public java.util.Iterator<Item> llistatItems(java.lang.String ordre, int quants) throws LlistatDAOException
LlistatDAOException
public java.util.Iterator<Item> llistaTopTen() throws LlistatDAOException
LlistatDAOException
public java.util.Iterator<Item> llistaUltimsItems() throws LlistatDAOException
LlistatDAOException
public int num() throws org.hibernate.HibernateException, BuitException
num
in interface InterfaceGestor
org.hibernate.HibernateException
BuitException
public int num(java.lang.String valor) throws org.hibernate.HibernateException, BuitException
num
in interface InterfaceGestor
valor
-
org.hibernate.HibernateException
BuitException
public int num(java.lang.String campTaula, java.lang.String valor) throws org.hibernate.HibernateException, BuitException
camp
- cmp
- valor
-
org.hibernate.HibernateException
BuitException
public int numItems() throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
public int numItems(java.lang.Integer augment) throws org.hibernate.HibernateException, BuitException
augment
- , 1=augmenta en 1, -1=disminueix un valor
org.hibernate.HibernateException
BuitException
public int mesVisita(java.lang.Long id)
public int nombreVisites(java.lang.Long id) throws org.hibernate.HibernateException, NoExisteixException
org.hibernate.HibernateException
NoExisteixException
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |