notificaciones.common.util
Class GeneradorIDUsuario

java.lang.Object
  |
  +--notificaciones.common.util.GeneradorIDUsuario

public class GeneradorIDUsuario
extends java.lang.Object

Esta clase permite generar el identificador unívoco que el usuario va a tener dentro del sistema.


Constructor Summary
GeneradorIDUsuario(java.lang.String nif, java.lang.String nombre, java.lang.String apellido1, java.lang.String apellido2)
          Constructor de la clase a partir del cual se indican los elementos necesarios para construir el identificador unívoco.
 
Method Summary
 java.lang.String generateID()
          Deprecated.  
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneradorIDUsuario

public GeneradorIDUsuario(java.lang.String nif,
                          java.lang.String nombre,
                          java.lang.String apellido1,
                          java.lang.String apellido2)
Constructor de la clase a partir del cual se indican los elementos necesarios para construir el identificador unívoco.

Parameters:
nif - Nif del usuario
nombre -
apellido1 -
apellido2 -
Method Detail

generateID

public java.lang.String generateID()
Deprecated.  

Genera el Identificador unívoco del usuario en el sistema. Este identificador estará compuesto por NIF+ANAGRAMA_LARGO, y el ANAGRAMA LARGO estará formado por:

- 4 primeros caracteres de la primera palabra del nombre completo sin tildes (Quitando las preposiciones y artículos "DE" "LA", ...)
- 3 primeros caracteres de la segunda palabra del nombre completo sin tildes (Quitando las preposiciones y artículos "DE" "LA", ...)
- El primer caracter de la tercera palabra de nombre completo.

Returns:
String

main

public static void main(java.lang.String[] args)