edu.uoc.tcfj2ee_gatd.controlador.usuaris
Class ControladorTotsClients

java.lang.Object
  extended by edu.uoc.tcfj2ee_gatd.controlador.EJBControlador
      extended by edu.uoc.tcfj2ee_gatd.controlador.usuaris.ControladorUsuaris<Client>
          extended by edu.uoc.tcfj2ee_gatd.controlador.usuaris.ControladorTotsClients

@RolesAllowed(value="Controlador")
public class ControladorTotsClients
extends ControladorUsuaris<Client>

Controlador MVC, responsable de la navegació entre les pàgines d'administració dels clients, per als usuaris Controlador.

Author:
Jordi Tejero

Field Summary
 
Fields inherited from class edu.uoc.tcfj2ee_gatd.controlador.usuaris.ControladorUsuaris
gUsuaris
 
Constructor Summary
ControladorTotsClients()
          Constructor
 
Method Summary
 java.lang.String administra()
          Navegació web.
 java.lang.String alta()
          Navegació web.
 FiltreAbs getFiltre()
          FiltreAbs que dona la sentència SQL font de la llista d'usuaris.
 
Methods inherited from class edu.uoc.tcfj2ee_gatd.controlador.usuaris.ControladorUsuaris
accepta, baixa, carrega, fesAlta, filtra, getActual, getBisClauAcces, getItemsTipusDI, getItemsTipusDIMesTots, getLlista, getNomUsuari, getSequencia, getSessio, netejaFiltre, recarrega, setActual, setBisClauAcces, setNomUsuari, setSessio, validaActual
 
Methods inherited from class edu.uoc.tcfj2ee_gatd.controlador.EJBControlador
getLogger, getMsg, getMsg1, pintaError, pintaError, pintaError, pintaError, pintaError, pintaInfo, pintaInfo, pintaInfoComp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControladorTotsClients

public ControladorTotsClients()
                       throws GATDExcepcioUsuaris
Constructor

Throws:
GATDExcepcioUsuaris
Method Detail

getFiltre

public FiltreAbs getFiltre()
Description copied from class: ControladorUsuaris
FiltreAbs que dona la sentència SQL font de la llista d'usuaris.

A implementar per les classes descendents.

Specified by:
getFiltre in class ControladorUsuaris<Client>
Returns:
el filtre

administra

public java.lang.String administra()
Navegació web. Passa a la seva pàgina d'administració del client actual

Returns:
la pàgina d'administració de client

alta

public java.lang.String alta()
Navegació web. Alta del client actual i continuar en la mateixa pàgina.

Si l'alta té èxit, s'ofereix la fitxa del client buida. Si no en té, les dades entrades romanen.

Si ja hi havia un client amb el mateix nom, mostra un missatge d'error.

Returns:
null