package de.fhb.autobday.beans; import de.fhb.autobday.data.AbdAccount; import de.fhb.autobday.data.AbdContact; import de.fhb.autobday.data.AbdGroup; import de.fhb.autobday.data.AbdUser; import java.io.Serializable; import javax.enterprise.context.SessionScoped; import javax.inject.Named; /** * Bean for saving data into sessionscope. * * @author Michael Koppen mail: koppen@fh-brandenburg.de */ @Named @SessionScoped public class SessionBean implements Serializable { private AbdUser aktUser; private AbdAccount aktAccount; private AbdGroup aktGroup; private AbdContact aktContact; /** * Creates a new instance of SessionBean */ public SessionBean() { } public boolean isLoggedIn() { return aktUser != null; } public AbdContact getAktContact() { return aktContact; } public void setAktContact(AbdContact aktContact) { this.aktContact = aktContact; } public AbdUser getAktUser() { return aktUser; } public void setAktUser(AbdUser aktUser) { this.aktUser = aktUser; } public AbdAccount getAktAccount() { return aktAccount; } public void setAktAccount(AbdAccount aktAccount) { this.aktAccount = aktAccount; } public AbdGroup getAktGroup() { return aktGroup; } public void setAktGroup(AbdGroup aktGroup) { this.aktGroup = aktGroup; } }