|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uoc.tfc.exuoc.controladors.GestorUsuaris
public class GestorUsuaris
Method Summary | |
---|---|
java.lang.Long |
afegir(Usuari nou)
Afegeix un usuari nou, passat per paràmetre, al sistema |
Usuari |
autenticar(java.lang.String _login,
java.lang.String _contrasenya)
Recupera l'usuari amb login indicat i després compara la contrasenya indicada amb la recuperada. |
java.lang.Long |
eliminar(Usuari usuari)
|
boolean |
existeix(Usuari usu)
Es busca un usuari per login |
static GestorUsuaris |
getInstance()
|
GestorLogs |
getLog()
|
Usuari |
llegir(java.lang.Class classe,
java.lang.Long id)
|
Usuari |
llegir(java.lang.Long id)
|
Usuari |
llegir(java.lang.String loginStr)
S'obté un usuari per login |
java.util.Iterator<Usuari> |
llistat()
Retorna la llista dels usuaris completa |
java.util.Iterator<Usuari> |
llistat(int ini,
int fi)
Retorna la llista dels usuaris compresa entre ini i fi |
java.util.Iterator<Usuari> |
llistat(java.lang.String ordre,
int quants)
|
java.util.Iterator<Usuari> |
llistat(java.lang.String camp,
java.lang.String pernom,
int ini,
int fi)
|
static void |
main(java.lang.String[] args)
MAIN |
Usuari |
modificar(Usuari actual)
|
int |
num()
|
int |
num(java.lang.String nomCercat)
Implemetació no realitzada ja que de moment no cal, ens obliga l'interfície de moment retorna el nombre total |
int |
numUsuaris(java.lang.Integer augment)
Augmenta el nombre d'usuaris del sistema, per una suposada nova persistència |
void |
openGestor()
|
void |
setLog(GestorLogs log)
|
void |
tancar()
|
java.lang.Boolean |
verificarContrasenya(Usuari usu,
java.lang.String ppas)
Retorna cert si s'ha indicat correctament la contrasenya amb el sistema d'encripatació que s'utilitza l'aplicatiu. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static GestorUsuaris getInstance()
public void openGestor() throws org.hibernate.HibernateException
openGestor
in interface InterfaceGestor
org.hibernate.HibernateException
public void tancar()
tancar
in interface InterfaceGestor
public GestorLogs getLog()
getLog
in interface InterfaceGestor
public void setLog(GestorLogs log)
setLog
in interface InterfaceGestor
public boolean existeix(Usuari usu)
usu
-
public java.lang.Long afegir(Usuari nou) throws org.hibernate.HibernateException, AfegirDAOException, BuitException, NoExisteixException, ExisteixException
nou
-
org.hibernate.HibernateException
AfegirDAOException
BuitException
NoExisteixException
ExisteixException
public java.lang.Long eliminar(Usuari usuari) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
public Usuari modificar(Usuari actual) throws org.hibernate.HibernateException, BuitException
actual
-
org.hibernate.HibernateException
BuitException
public Usuari llegir(java.lang.String loginStr)
login
-
public Usuari llegir(java.lang.Long id) throws NoExisteixException
NoExisteixException
public Usuari llegir(java.lang.Class classe, java.lang.Long id)
public Usuari autenticar(java.lang.String _login, java.lang.String _contrasenya)
_login
- _contrasenya
-
public java.lang.Boolean verificarContrasenya(Usuari usu, java.lang.String ppas)
usu
- ppas
-
public java.util.Iterator<Usuari> llistat() throws org.hibernate.HibernateException, BuitException
llistat
in interface InterfaceGestor
org.hibernate.HibernateException
BuitException
public java.util.Iterator<Usuari> llistat(int ini, int fi) throws org.hibernate.HibernateException, BuitException
llistat
in interface InterfaceGestor
ini
- fi
-
org.hibernate.HibernateException
BuitException
public java.util.Iterator<Usuari> llistat(java.lang.String camp, java.lang.String pernom, int ini, int fi) throws org.hibernate.HibernateException, BuitException
llistat
in interface InterfaceGestor
org.hibernate.HibernateException
BuitException
public java.util.Iterator<Usuari> llistat(java.lang.String ordre, int quants) throws org.hibernate.HibernateException, BuitException
org.hibernate.HibernateException
BuitException
public int num() throws org.hibernate.HibernateException, BuitException
num
in interface InterfaceGestor
org.hibernate.HibernateException
BuitException
public int num(java.lang.String nomCercat) throws org.hibernate.HibernateException, BuitException
num
in interface InterfaceGestor
nomCercat
-
org.hibernate.HibernateException
BuitException
public int numUsuaris(java.lang.Integer augment) throws org.hibernate.HibernateException, BuitException
augment
-
org.hibernate.HibernateException
BuitException
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |