notificaciones.cliente.estructuras
Class Abonado

java.lang.Object
  |
  +--notificaciones.cliente.estructuras.Abonado
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AbonadoInf, CriptoAbonado

public class Abonado
extends java.lang.Object
implements java.io.Serializable

Representa a un usuario en el Sistema de Notificaciones

See Also:
Serialized Form

Constructor Summary
Abonado()
          Creates a new instance of Abonado
Abonado(java.lang.String id)
          Constructor de la clase que permite indicar el identificador del usuario en el sistema.
 
Method Summary
 java.lang.String getApellidos()
          Devuelve los apellidos
 java.lang.String getDireccion()
           
 java.lang.String getEmail()
          Devuelve el correo electrónico.
 java.lang.String getIdAbonado()
          Devuelve el identificador del Abonado en el Sistema
 java.lang.String getLocalidad()
           
 java.lang.String getNif()
          Devuelve el Nif del usuario
 java.lang.String getNombre()
          Devuelve el nombre del Abonado
 java.lang.String getProvincia()
          Devuelve la provincia donde vive el Abonado
 java.lang.String getTelefonoFijo()
          Devuelve el teléfono fijo del Abonado
 java.lang.String getTelefonoMovil()
          Devuelve el telefono movil del Abonado con el que el Sistema de notificaciones envia un sms cuando se le realiza la puesta a disposición de una notificación.
 java.lang.String getZip()
          Devuelve el código postal
 void setApellidos(java.lang.String apellidos)
          Establece los apellidos del Abonado
 void setDireccion(java.lang.String string)
          Permite indicar la dirección del Abonado
 void setEmail(java.lang.String email)
          Establece el correo electrónico.
 void setIdAbonado(java.lang.String id)
          Permite establecer el identificador del Abonado en el sistema.
 void setLocalidad(java.lang.String string)
          Permite indicar la localidad donde vive el Abonado
 void setNif(java.lang.String nif)
          Permite indicar el nif del usuario obtenido del certificado de usuario
 void setNombre(java.lang.String nombre)
          Permite establecer el nombre del Abonado
 void setProvincia(java.lang.String string)
          Permite indicar la provincia donde vive el Abonado
 void setTelefonoFijo(java.lang.String string)
          Permite indicar el teléfono fijo del Abonado
 void setTelefonoMovil(java.lang.String telefono)
          Permite indicar el telefono movil del Abonado para que el Sistema de notificaciones envie un sms cuando se le realice la puesta a disposición de una notificación
 void setZip(java.lang.String string)
          Permite indicar el código postal del Abonado
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Abonado

public Abonado()
Creates a new instance of Abonado


Abonado

public Abonado(java.lang.String id)
Constructor de la clase que permite indicar el identificador del usuario en el sistema.
Para construir el identificador unívoco será necesario utilizar la clase notificaciones.common.util.GeneradorIDUsuario

Parameters:
id - Identificador de usuario.
See Also:
GeneradorIDUsuario
Method Detail

getNif

public java.lang.String getNif()
Devuelve el Nif del usuario

Returns:
String

setNif

public void setNif(java.lang.String nif)
Permite indicar el nif del usuario obtenido del certificado de usuario

Parameters:
nif - Nif del usuario

setNombre

public void setNombre(java.lang.String nombre)
Permite establecer el nombre del Abonado

Parameters:
nombre - Nombre del Abonado

getNombre

public java.lang.String getNombre()
Devuelve el nombre del Abonado

Returns:
String

setApellidos

public void setApellidos(java.lang.String apellidos)
Establece los apellidos del Abonado

Parameters:
apellidos - Apellidos del Abonado

getApellidos

public java.lang.String getApellidos()
Devuelve los apellidos

Returns:
String

setEmail

public void setEmail(java.lang.String email)
Establece el correo electrónico. Servirá para que el Sistema de Notificaciones envie un correo electrónico al Abonado cuando se le realice la puesta a disposición de una notificación.

Parameters:
email - Correo electrónico del Abonado

getEmail

public java.lang.String getEmail()
Devuelve el correo electrónico. Permite que el Sistema de Notificaciones envie un correo electrónico al Abonado cuando se le realice la puesta a disposición de una notificación.


setTelefonoMovil

public void setTelefonoMovil(java.lang.String telefono)
Permite indicar el telefono movil del Abonado para que el Sistema de notificaciones envie un sms cuando se le realice la puesta a disposición de una notificación

Parameters:
telefono - Teléfono movil del Abonado

getTelefonoMovil

public java.lang.String getTelefonoMovil()
Devuelve el telefono movil del Abonado con el que el Sistema de notificaciones envia un sms cuando se le realiza la puesta a disposición de una notificación.

Returns:
String

getDireccion

public java.lang.String getDireccion()
Returns:

getLocalidad

public java.lang.String getLocalidad()
Returns:

getProvincia

public java.lang.String getProvincia()
Devuelve la provincia donde vive el Abonado

Returns:
String

getTelefonoFijo

public java.lang.String getTelefonoFijo()
Devuelve el teléfono fijo del Abonado

Returns:
String

getZip

public java.lang.String getZip()
Devuelve el código postal

Returns:
String

setDireccion

public void setDireccion(java.lang.String string)
Permite indicar la dirección del Abonado

Parameters:
string -

setLocalidad

public void setLocalidad(java.lang.String string)
Permite indicar la localidad donde vive el Abonado

Parameters:
string -

setProvincia

public void setProvincia(java.lang.String string)
Permite indicar la provincia donde vive el Abonado

Parameters:
string -

setTelefonoFijo

public void setTelefonoFijo(java.lang.String string)
Permite indicar el teléfono fijo del Abonado

Parameters:
string -

setZip

public void setZip(java.lang.String string)
Permite indicar el código postal del Abonado

Parameters:
string -

getIdAbonado

public java.lang.String getIdAbonado()
Devuelve el identificador del Abonado en el Sistema

Returns:

setIdAbonado

public void setIdAbonado(java.lang.String id)
Permite establecer el identificador del Abonado en el sistema. Para construir el identificador unívoco será necesario utilizar la clase notificaciones.common.util.GeneradorIDUsuario

Parameters:
id - Identificador de usuario.
See Also:
GeneradorIDUsuario