Package play.mvc
Class Scope.Session
- java.lang.Object
-
- play.mvc.Scope.Session
-
- Enclosing class:
- Scope
public static class Scope.Session extends java.lang.ObjectSession scope
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.ThreadLocal<Scope.Session>current
-
Constructor Summary
Constructors Constructor Description Session()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>all()voidclear()booleancontains(java.lang.String key)static Scope.Sessioncurrent()java.lang.Stringget(java.lang.String key)java.lang.StringgetAuthenticityToken()java.lang.StringgetId()booleanisEmpty()Returns true if the session is empty, e.g.voidput(java.lang.String key, java.lang.Object value)voidput(java.lang.String key, java.lang.String value)booleanremove(java.lang.String key)voidremove(java.lang.String... keys)static Scope.Sessionrestore()java.lang.StringtoString()
-
-
-
Field Detail
-
current
public static final java.lang.ThreadLocal<Scope.Session> current
-
-
Method Detail
-
restore
public static Scope.Session restore()
-
current
public static Scope.Session current()
-
getId
public java.lang.String getId()
-
all
public java.util.Map<java.lang.String,java.lang.String> all()
-
getAuthenticityToken
public java.lang.String getAuthenticityToken()
-
put
public void put(java.lang.String key, java.lang.String value)
-
put
public void put(java.lang.String key, java.lang.Object value)
-
get
public java.lang.String get(java.lang.String key)
-
remove
public boolean remove(java.lang.String key)
-
remove
public void remove(java.lang.String... keys)
-
clear
public void clear()
-
isEmpty
public boolean isEmpty()
Returns true if the session is empty, e.g. does not contain anything else than the timestamp- Returns:
- true if the session is empty, otherwise false
-
contains
public boolean contains(java.lang.String key)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-