Class Session
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.persistence.application.Session
-
- All Implemented Interfaces:
Serializable
public class Session extends Object implements Serializable
Represents a single user session- Author:
- Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
TYPE_DESKTOP
Identifies a session opened from a desktop clientstatic int
TYPE_MOBILE
Identifies a session opened from a mobile client (a mobile application)static int
TYPE_WEB
Identifies a session opened from a web clientstatic int
TYPE_WS
Identifies a session opened from a web service client
-
Constructor Summary
Constructors Constructor Description Session(UserProfile user, int sessionType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Date
getLoginTime()
int
getSessionType()
String
getToken()
UserProfile
getUser()
int
hashCode()
void
setLoginTime(Date loginTime)
void
setSessionType(int sessionType)
void
setToken(String token)
void
setUser(UserProfile user)
String
toString()
-
-
-
Field Detail
-
TYPE_DESKTOP
public static final int TYPE_DESKTOP
Identifies a session opened from a desktop client- See Also:
- Constant Field Values
-
TYPE_WEB
public static final int TYPE_WEB
Identifies a session opened from a web client- See Also:
- Constant Field Values
-
TYPE_WS
public static final int TYPE_WS
Identifies a session opened from a web service client- See Also:
- Constant Field Values
-
TYPE_MOBILE
public static final int TYPE_MOBILE
Identifies a session opened from a mobile client (a mobile application)- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Session
public Session(UserProfile user, int sessionType)
-
-
Method Detail
-
getLoginTime
public Date getLoginTime()
-
setLoginTime
public void setLoginTime(Date loginTime)
-
getToken
public String getToken()
-
setToken
public void setToken(String token)
-
getUser
public UserProfile getUser()
-
setUser
public void setUser(UserProfile user)
-
getSessionType
public int getSessionType()
-
setSessionType
public void setSessionType(int sessionType)
-
-