Entitats.Controladors
Class ControlIdentificacio

java.lang.Object
  extended by Entitats.Controladors.ControlIdentificacio

public class ControlIdentificacio
extends java.lang.Object

Clase de control. Gestiona el proces que ha de permetre a l'usuari poder identificarse i en cas d'exit poder accedir a les zones bloquejades de l'aplicacio.


Constructor Summary
ControlIdentificacio(UsuariActual usuariActual)
          Constructor de la classe.
 
Method Summary
 void desidentificaUsuari()
          Metode que permet a l'usuari finalitzar la sessio en la que esa treballant, d'aquesta manera el seguent usuari s'haura de tornar a identificar si vols accedir a zones especifiques del sistema.
 void destructorControlIdentificacio()
          Destructor de la classe Metode que elimina les referencies als objectes manipulats per l'objecte per tal de que l'objecte "Gargabe Collector" del Java n'alliberi la memoria assignada quan descobreixi que l'objecte ja no te cap referencia.
 void identificaUsuari()
          Metode que instancia i arranca un objecte que conte el frame d'execucio i tots els objectes que el componen com ara textboxs o botons.
 void identificaUsuari(int[] nivellNecessari)
          Metode que instancia i arranca un objecte que conte el frame d'execucio i tots els objectes que el componen com ara textboxs o botons.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlIdentificacio

public ControlIdentificacio(UsuariActual usuariActual)
Constructor de la classe. Inicialitza els elements necessaris per tal de poder interactuar amb la pantalla que ha de permetre a un usuari identificarse.

Method Detail

destructorControlIdentificacio

public void destructorControlIdentificacio()
Destructor de la classe Metode que elimina les referencies als objectes manipulats per l'objecte per tal de que l'objecte "Gargabe Collector" del Java n'alliberi la memoria assignada quan descobreixi que l'objecte ja no te cap referencia.


identificaUsuari

public void identificaUsuari()
Metode que instancia i arranca un objecte que conte el frame d'execucio i tots els objectes que el componen com ara textboxs o botons.


identificaUsuari

public void identificaUsuari(int[] nivellNecessari)
Metode que instancia i arranca un objecte que conte el frame d'execucio i tots els objectes que el componen com ara textboxs o botons.

Parameters:
nivellNecessari - taula amb els usuaris que poden loguejar-se en un moment determinat. Es a dir, per valid que sigui un login/password, si no pot entrar a una zona determinada l'autenticacio fallara.

desidentificaUsuari

public void desidentificaUsuari()
Metode que permet a l'usuari finalitzar la sessio en la que esa treballant, d'aquesta manera el seguent usuari s'haura de tornar a identificar si vols accedir a zones especifiques del sistema.