Package es.mdef.gaip_libreria.unidades
Interface Usuario
- All Superinterfaces:
Persona
- All Known Implementing Classes:
UsuarioImpl
Representa un usuario dentro del sistema.
Un usuario es una entidad que tiene permisos para acceder y realizar operaciones específicas dentro del sistema.
Esta interfaz extiende de Persona
para heredar sus propiedades y comportamientos, y añade funcionalidades
específicas para la gestión de roles, unidad y contraseña.
Los usuarios pueden tener diferentes roles que determinan sus permisos y capacidades dentro del sistema. Además, un usuario puede estar asociado a una unidad específica y tener una contraseña para autenticarse.
-
Method Summary
Methods inherited from interface es.mdef.gaip_libreria.invitados.Persona
getDni, getEmail, getFechaNacimiento, getNombre, getNombreCompleto, getPrimerApellido, getSegundoApellido, getSexo, getTelefono, setDni, setEmail, setFechaNacimiento, setNombre, setPrimerApellido, setSegundoApellido, setSexo, setTelefono
-
Method Details
-
getUnidad
Unidad getUnidad()Obtiene la unidad organizativa a la que está asociado el usuario.La unidad puede representar un departamento, equipo o cualquier otra división organizativa.
- Returns:
- la unidad asociada al usuario.
-
setUnidad
Asocia al usuario con una nueva unidad organizativa.- Parameters:
unidad
- la nueva unidad a la que se asociará el usuario.
-