java/nekurak.net-web/src/java/cz/frantovo/nekurak/web/RegistraceUzivatele.java
changeset 145 0efefbf5f8b6
parent 86 eb6fce71e85c
     1.1 --- a/java/nekurak.net-web/src/java/cz/frantovo/nekurak/web/RegistraceUzivatele.java	Mon Apr 05 15:21:14 2010 +0200
     1.2 +++ b/java/nekurak.net-web/src/java/cz/frantovo/nekurak/web/RegistraceUzivatele.java	Sun Jun 20 14:46:47 2010 +0200
     1.3 @@ -12,44 +12,44 @@
     1.4   */
     1.5  public class RegistraceUzivatele {
     1.6  
     1.7 -    private HledacSluzby hledac = new HledacSluzby();
     1.8 -    private static final Logger log = Logger.getLogger(RegistraceUzivatele.class.getSimpleName());
     1.9 -    private Map<String, UzivatelPredRegistraci> uzivatele = Collections.synchronizedMap(new HashMap<String, UzivatelPredRegistraci>());
    1.10 -    private String token;
    1.11 +	private HledacSluzby hledac = new HledacSluzby();
    1.12 +	private static final Logger log = Logger.getLogger(RegistraceUzivatele.class.getSimpleName());
    1.13 +	private Map<String, UzivatelPredRegistraci> uzivatele = Collections.synchronizedMap(new HashMap<String, UzivatelPredRegistraci>());
    1.14 +	private String token;
    1.15  
    1.16 -    /**
    1.17 -     * Přidáme uživatelský účet do mapy místo abychom použili prostou proměnnou.
    1.18 -     * Uživatel si totiž může otevřít víc registračních formulářů,
    1.19 -     * postupně je vyplnit a pak potvrdit jeden z nich.
    1.20 -     * Takto nedojde k přepsání údajů z předchozích vyplněných formulářů.
    1.21 -     */
    1.22 -    public void setUzivatel(UzivatelPredRegistraci uzivatel) {
    1.23 -	uzivatele.put(uzivatel.getToken(), uzivatel);
    1.24 -    }
    1.25 +	/**
    1.26 +	 * Přidáme uživatelský účet do mapy místo abychom použili prostou proměnnou.
    1.27 +	 * Uživatel si totiž může otevřít víc registračních formulářů,
    1.28 +	 * postupně je vyplnit a pak potvrdit jeden z nich.
    1.29 +	 * Takto nedojde k přepsání údajů z předchozích vyplněných formulářů.
    1.30 +	 */
    1.31 +	public void setUzivatel(UzivatelPredRegistraci uzivatel) {
    1.32 +		uzivatele.put(uzivatel.getToken(), uzivatel);
    1.33 +	}
    1.34  
    1.35 -    public void setToken(String token) {
    1.36 -	this.token = token;
    1.37 -    }
    1.38 +	public void setToken(String token) {
    1.39 +		this.token = token;
    1.40 +	}
    1.41  
    1.42 -    /**
    1.43 -     * @return null, pokud je vše v pořádku.
    1.44 -     * Jinak vrací chybovou hlášku (resp. klíč k lokalizaci)
    1.45 -     */
    1.46 -    public String getDokonciRegistraci() {
    1.47 +	/**
    1.48 +	 * @return null, pokud je vše v pořádku.
    1.49 +	 * Jinak vrací chybovou hlášku (resp. klíč k lokalizaci)
    1.50 +	 */
    1.51 +	public String getDokonciRegistraci() {
    1.52  
    1.53 -	UzivatelPredRegistraci u = uzivatele.get(token);
    1.54 +		UzivatelPredRegistraci u = uzivatele.get(token);
    1.55  
    1.56 -	if (u == null) {
    1.57 -	    /** Chybný token – uživatel se snaží dokončit neexistující registraci */
    1.58 -	    return "registrace.vyjimka.token";
    1.59 -	} else {
    1.60 -	    try {
    1.61 -		hledac.getUzivatelEJB().registrujUzivatele(u.getUzivatel());
    1.62 -	    } catch (Exception e) {
    1.63 -		log.log(Level.WARNING, "Chyba při registraci uživatele.", e);
    1.64 -		return "registrace.vyjimka";
    1.65 -	    }
    1.66 -	    return null;
    1.67 +		if (u == null) {
    1.68 +			/** Chybný token – uživatel se snaží dokončit neexistující registraci */
    1.69 +			return "registrace.vyjimka.token";
    1.70 +		} else {
    1.71 +			try {
    1.72 +				hledac.getUzivatelEJB().registrujUzivatele(u.getUzivatel());
    1.73 +			} catch (Exception e) {
    1.74 +				log.log(Level.WARNING, "Chyba při registraci uživatele.", e);
    1.75 +				return "registrace.vyjimka";
    1.76 +			}
    1.77 +			return null;
    1.78 +		}
    1.79  	}
    1.80 -    }
    1.81  }