es.mcu.yingo.usuarios
Interface Usuario

All Superinterfaces:
IdDescripcion
All Known Subinterfaces:
UsuarioConCertificado, UsuarioNif, UsuarioPassword
All Known Implementing Classes:
UsuarioAbstracto, UsuarioConCertificadoImpl, UsuarioConCertificadoRequestImp, UsuarioPasswordConCertificado, UsuarioPasswordImpl

public interface Usuario
extends IdDescripcion

Interfaz que contiene los métodos que deben implementar todas las clases que manejen usuarios

El interfaz Usuario se maneja a lo largo de toda la aplicación, se introduce el usuario en sesión, al acceder a la aplicación, y se utiliza dicho usuario en la invocación de la mayoría de interfaces

Author:
carlos.garcia.h

Field Summary
 
Fields inherited from interface es.mcu.yingo.utils.IdDescripcion
IDIOMA_DEFECTO
 
Method Summary
 java.lang.String getApellido1()
          Primer apellido del usuario
 java.lang.String getApellido2()
          Segundo apellido del usuario
 java.lang.String getCPostal()
          Código postal del usuario
 java.lang.String getEMail()
          Correo electrónico del usuario
 java.lang.String getFax()
          Fax del usuario
 java.lang.String getLocalidad()
          Localidad del usuario
 java.lang.String getNombre()
          Nombre del usuario
 java.lang.String getNombreCompleto()
          Nombre y apellidos del usuario
 java.lang.String getNombreVia()
          Nombre de la calle donde tiene el domicilio el usuario
 java.lang.String getPais()
          Pais donde tiene el domicilio el usuario
 java.lang.String getProvincia()
          Provincia del usuario
 java.util.List<java.lang.String> getRoles()
          Lista de roles que el usuario posee
 java.lang.String getTelefono()
          Telefono del usuario
 boolean valida(java.lang.Object credentials)
          Valida la validez de las propiedades que tiene asociado el usuario
 
Methods inherited from interface es.mcu.yingo.utils.IdDescripcion
getDescripcion, getDescripcion, getDescripcion, getId
 

Method Detail

getRoles

java.util.List<java.lang.String> getRoles()
Lista de roles que el usuario posee


valida

boolean valida(java.lang.Object credentials)
Valida la validez de las propiedades que tiene asociado el usuario


getCPostal

java.lang.String getCPostal()
Código postal del usuario

Returns:
the cPostal

getEMail

java.lang.String getEMail()
Correo electrónico del usuario

Returns:
the eMail

getFax

java.lang.String getFax()
Fax del usuario

Returns:
the fax

getLocalidad

java.lang.String getLocalidad()
Localidad del usuario

Returns:
the localidad

getNombreVia

java.lang.String getNombreVia()
Nombre de la calle donde tiene el domicilio el usuario

Returns:
the nombreVia

getPais

java.lang.String getPais()
Pais donde tiene el domicilio el usuario

Returns:
the pais

getProvincia

java.lang.String getProvincia()
Provincia del usuario

Returns:
the provincia

getTelefono

java.lang.String getTelefono()
Telefono del usuario

Returns:
the telefono

getApellido1

java.lang.String getApellido1()
Primer apellido del usuario

Returns:
the apellido1

getApellido2

java.lang.String getApellido2()
Segundo apellido del usuario

Returns:
the apellido2

getNombre

java.lang.String getNombre()
Nombre del usuario

Returns:
the nombre

getNombreCompleto

java.lang.String getNombreCompleto()
Nombre y apellidos del usuario

Returns:
the nombreCompleto