public class PostCache
extends java.lang.Object
构造器和说明 |
---|
PostCache() |
限定符和类型 | 方法和说明 |
---|---|
static void |
cache(Post post)
添加部门职位
|
static void |
cacheNewName(long id,
java.lang.String newName)
更新部门职位名称
|
static void |
clearCache()
清空缓存
|
static java.util.List<Post> |
getAllPost() |
static Post |
getPost(long id) |
static Post |
getPostByName(java.lang.String name) |
static java.lang.String |
getPostName(long id) |
static void |
initCacheTree()
初始化部门职位结构树缓存
|
static void |
reInit()
重新初始化
|
static boolean |
removeCache(long id)
删除部门职位
|
public static void initCacheTree()
java.lang.Exception
public static void reInit()
java.lang.Exception
public static void clearCache() throws java.lang.Exception
java.lang.Exception
public static void cache(Post post)
post
- 部门职位对象public static void cacheNewName(long id, java.lang.String newName)
id
- 部门职位idnewName
- 新名称public static boolean removeCache(long id) throws java.lang.Exception
id
- 职位idjava.lang.Exception
public static Post getPost(long id)
public static Post getPostByName(java.lang.String name)
public static java.lang.String getPostName(long id)
public static java.util.List<Post> getAllPost() throws java.lang.Exception
java.lang.Exception