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 protected static java.lang.StringTS_KEY
-
Method Summary
All 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)java.lang.Stringget(java.lang.String key)java.lang.StringgetAuthenticityToken()java.lang.StringgetId()java.lang.StringgetUserAgent()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)voidsetUserAgent(java.lang.String userAgent)java.lang.StringtoString()
-
-
-
Field Detail
-
TS_KEY
protected static final java.lang.String TS_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
@Nonnull public java.lang.String getId()
-
all
@Nonnull public java.util.Map<java.lang.String,java.lang.String> all()
-
getAuthenticityToken
@Nonnull public java.lang.String getAuthenticityToken()
-
put
public void put(@Nonnull java.lang.String key, @Nullable java.lang.String value)
-
put
public void put(@Nonnull java.lang.String key, @Nullable java.lang.Object value)
-
get
@Nullable public java.lang.String get(@Nonnull java.lang.String key)
-
remove
public boolean remove(@Nonnull java.lang.String key)
-
remove
public void remove(@Nonnull 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(@Nonnull java.lang.String key)
-
getUserAgent
@Nullable public java.lang.String getUserAgent()
-
setUserAgent
public void setUserAgent(@Nonnull java.lang.String userAgent)
-
toString
@Nonnull public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-