public class ContextUtil extends SHUtils
构造器和说明 |
---|
ContextUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
clearCache() |
static boolean |
containKey(java.lang.String key)
判断是否包含关键字
|
static java.lang.Object |
get(java.lang.String key)
通过键获取相应的值
|
static CheckBoxGroup |
getCheckBoxGroup(java.lang.String key)
通过键获取相应的值
|
static Datastore |
getDatastore(java.lang.String key)
通过键获取相应的值
|
static java.util.Date |
getDate(java.lang.String key)
通过键获取相应的值
|
static java.lang.Double |
getDouble(java.lang.String key)
通过键获取相应的值
|
static double |
getDouble2(java.lang.String key) |
static java.lang.Integer |
getInteger(java.lang.String key)
通过键获取相应的值
|
static int |
getInteger2(java.lang.String key) |
static int |
getInteger2(java.lang.String key,
int defaultValue) |
static java.lang.Long |
getLong(java.lang.String key)
通过键获取相应的值
|
static long |
getLong2(java.lang.String key) |
static long |
getLong2(java.lang.String key,
long defaultValue) |
static int |
getMaxElementsInMemory()
获取最大缓存数
|
static Options |
getOptions(java.lang.String key)
通过键获取相应的值
|
static java.lang.String |
getString(java.lang.String key)
通过键获取相应的值
|
static java.lang.String |
getString2(java.lang.String key) |
static java.lang.String |
getStringAndRemove(java.lang.String key) |
static java.lang.Thread |
getThread(java.lang.String key)
通过键获取相应的值
|
static java.sql.Timestamp |
getTimestamp(java.lang.String key)
通过键获取相应的值
|
static int |
getTimeToLiveSeconds()
获取生命周期
|
static long |
getTTL(java.lang.String key)
获取过期时间
|
static void |
put(java.lang.String key,
java.lang.Object value)
添加值到缓存
|
static void |
put(java.lang.String key,
java.lang.Object value,
boolean forever)
添加值到缓存
|
static void |
put(java.lang.String key,
java.lang.Object value,
long seconds) |
static void |
putRefresh(java.lang.String key,
java.lang.Object value) |
static void |
remove(java.lang.String key) |
static void |
removeByStartsKey(java.lang.String key) |
static void |
setMaxElementsInMemory(int maxElementsInMemory)
设置最大缓存数
|
static void |
setTimeToLiveSeconds(int timeToLiveSeconds)
设置缓存时长
|
getDeptAllUser, getRequest, getResponse, getRoleDeptUser, isAjaxQuery, isAjaxQuery, isContain
public static void setTimeToLiveSeconds(int timeToLiveSeconds)
timeToLiveSeconds
- 单位:秒public static int getTimeToLiveSeconds()
public static void setMaxElementsInMemory(int maxElementsInMemory)
maxElementsInMemory
- 最大允许缓存数public static int getMaxElementsInMemory()
public static void put(java.lang.String key, java.lang.Object value, long seconds)
public static void put(java.lang.String key, java.lang.Object value, boolean forever)
key
- 键value
- 值forever
- 是否永久有效public static boolean containKey(java.lang.String key)
key
- 关键字public static void put(java.lang.String key, java.lang.Object value)
key
- 键value
- 值public static void putRefresh(java.lang.String key, java.lang.Object value)
public static java.lang.Object get(java.lang.String key)
key
- 键public static void remove(java.lang.String key)
public static void removeByStartsKey(java.lang.String key)
public static void clearCache()
public static java.lang.String getString(java.lang.String key)
key
- 键public static java.lang.String getStringAndRemove(java.lang.String key)
public static java.lang.String getString2(java.lang.String key)
public static Options getOptions(java.lang.String key)
key
- 键public static CheckBoxGroup getCheckBoxGroup(java.lang.String key)
key
- 键public static java.lang.Integer getInteger(java.lang.String key)
key
- 键public static int getInteger2(java.lang.String key)
public static int getInteger2(java.lang.String key, int defaultValue)
public static java.lang.Long getLong(java.lang.String key)
key
- 键public static long getLong2(java.lang.String key)
public static long getLong2(java.lang.String key, long defaultValue)
public static java.lang.Double getDouble(java.lang.String key)
key
- 键public static double getDouble2(java.lang.String key)
public static Datastore getDatastore(java.lang.String key)
key
- 键public static java.util.Date getDate(java.lang.String key)
key
- 键public static java.sql.Timestamp getTimestamp(java.lang.String key)
key
- 键public static java.lang.Thread getThread(java.lang.String key)
key
- 键public static long getTTL(java.lang.String key)
key
-