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 classLoginState.LoginType
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringLOGINSTATE
-
Constructor Summary
Constructors Constructor Description LoginState()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LoginStategetCurrent()static ToDoUsergetCurrentUser()booleangetInvalidLicense()java.lang.StringgetLanguage()java.util.LocalegetLocale()static LoginStategetLoginState(HttpServletRequest request)static LoginStategetLoginState(VaadinSession current)LoginState.LoginTypegetLoginType()java.lang.StringgetSpeechLanguage()ToDoUsergetUser()java.lang.LonggetUserId()java.lang.StringgetVisitedTickets()static voidinvalidate(VaadinSession current)booleanisAuthenticated()booleanisInvalidLicense()voidmarkTicketAsVisited(java.lang.Long id)voidsetAuthenticated(boolean authenticated)voidsetInvalidLicense(boolean invalidLicense)voidsetLanguage(java.lang.String language)voidsetLoginType(LoginState.LoginType loginType)voidsetUser(ToDoUser user)voidsetUserId(java.lang.Long userId)voidsetVisitedTickets(java.lang.String state)voidstoreVisitedTickets()booleanticketWasVisited(java.lang.Long id)java.lang.StringtoString()static LoginStateuserAuthenticated(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()
-
markTicketAsVisited
public void markTicketAsVisited(java.lang.Long id)
-
ticketWasVisited
public boolean ticketWasVisited(java.lang.Long id)
-
getVisitedTickets
public java.lang.String getVisitedTickets()
-
setVisitedTickets
public void setVisitedTickets(java.lang.String state)
-
getLoginState
public static LoginState getLoginState(VaadinSession current)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
invalidate
public static void invalidate(VaadinSession current)
-
userAuthenticated
public static LoginState userAuthenticated(ToDoUser user, boolean invalidLicense)
-
storeVisitedTickets
public void storeVisitedTickets()
-
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()
-
-