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 © 2017. All rights reserved.