public interface Session
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
attribute(String name)
Get current session attribute by name
|
void |
attribute(String name,
Object value)
Set current session attribute
|
Map<String,Object> |
attributes()
Get current session attributes
|
long |
created()
Get current session create unix time.
|
void |
created(long created)
Set session created unix time
|
long |
expired()
Get current session expired unix time.
|
void |
expired(long expired)
Set session expired unix time
|
String |
id()
Get current session id
|
void |
id(String id)
Set session id
|
String |
ip()
Get current session client ip address
|
void |
ip(String ip)
Set current session client ip address
|
default void |
remove(String name)
Remove current session attribute
|
void |
removeAttribute(String name)
Remove current session attribute
|
String id()
void id(String id)
id - session idString ip()
void ip(String ip)
ip - ip address<T> T attribute(String name)
T - Class Typename - attribute namevoid attribute(String name, Object value)
name - attribute namevalue - attribute valuedefault void remove(String name)
name - void removeAttribute(String name)
name - long created()
void created(long created)
created - created timelong expired()
void expired(long expired)
expired - expired timeCopyright © 2018. All rights reserved.