Package com.evasion.client.secure.user

Source Code of com.evasion.client.secure.user.Compte

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package com.evasion.client.secure.user;

import com.evasion.common.Utils;
import com.evasion.common.controler.User;
import com.evasion.module.common.ICommonModule;
import com.evasion.module.common.entity.AccountDTO;
import java.io.Serializable;
import javax.annotation.PostConstruct;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

/**
*
* @author sebastien.glon
*/
@ManagedBean
@RequestScoped
public class Compte implements Serializable{
    /**
     * Instance du service de gestion des authentifications.
     */
    @EJB
    private ICommonModule ejb;
    /**
     * Formulaire de creation/modification d'un utilisateur.
     */
    private User user;

    /**
     * Initialisateur du formulaire.
     */
    @PostConstruct
    public void init() {
        user = new User();
        user.setUserEntity(ejb.findAccountByUsername(Utils.getUserName()));
    }
    /**
     * Getter du formulaire user.
     * @return formulaire user.
     */
    public User getUser() {
        return user;
    }

    /**
     * Setter du formulaire user.
     * @param user forumlaire user.
     */
    public void setUser(User user) {
        this.user = user;
    }
}
TOP

Related Classes of com.evasion.client.secure.user.Compte

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.