Package com.proxemo.todo4.bom
Class LoginState
- java.lang.Object
-
- com.proxemo.todo4.bom.LoginState
-
public class LoginState extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LoginState.LoginType
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LOGINSTATE
-
Constructor Summary
Constructors Constructor Description LoginState()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LoginState
getCurrent()
static ToDoUser
getCurrentUser()
boolean
getInvalidLicense()
java.lang.String
getLanguage()
java.util.Locale
getLocale()
static LoginState
getLoginState(HttpServletRequest request)
static LoginState
getLoginState(VaadinSession current)
LoginState.LoginType
getLoginType()
java.lang.String
getSpeechLanguage()
ToDoUser
getUser()
java.lang.Long
getUserId()
static void
invalidate(VaadinSession current)
boolean
isAuthenticated()
boolean
isInvalidLicense()
void
setAuthenticated(boolean authenticated)
void
setInvalidLicense(boolean invalidLicense)
void
setLanguage(java.lang.String language)
void
setLoginType(LoginState.LoginType loginType)
void
setUser(ToDoUser user)
void
setUserId(java.lang.Long userId)
java.lang.String
toString()
static LoginState
userAuthenticated(ToDoUser user, boolean invalidLicense)
-
-
-
Field Detail
-
LOGINSTATE
public static final java.lang.String LOGINSTATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getLoginType
public LoginState.LoginType getLoginType()
-
setLoginType
public void setLoginType(LoginState.LoginType loginType)
-
isAuthenticated
public boolean isAuthenticated()
-
setAuthenticated
public void setAuthenticated(boolean authenticated)
-
getLoginState
public static LoginState getLoginState(HttpServletRequest request)
-
getCurrent
public static LoginState getCurrent()
-
getLoginState
public static LoginState getLoginState(VaadinSession current)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
invalidate
public static void invalidate(VaadinSession current)
-
userAuthenticated
public static LoginState userAuthenticated(ToDoUser user, boolean invalidLicense)
-
getUser
public ToDoUser getUser()
-
setUser
public void setUser(ToDoUser user)
-
getCurrentUser
public static ToDoUser getCurrentUser()
-
isInvalidLicense
public boolean isInvalidLicense()
-
setInvalidLicense
public void setInvalidLicense(boolean invalidLicense)
-
getInvalidLicense
public boolean getInvalidLicense()
-
setUserId
public void setUserId(java.lang.Long userId)
-
getUserId
public java.lang.Long getUserId()
-
getLanguage
public java.lang.String getLanguage()
-
getLocale
public java.util.Locale getLocale()
-
setLanguage
public void setLanguage(java.lang.String language)
-
getSpeechLanguage
public java.lang.String getSpeechLanguage()
-
-