public class M3LoginTokenEntityCache
extends java.lang.Object
implements com.seeyon.ctp.component.cache.EntityCanalMap<com.seeyon.ctp.m3.login.vo.LTokenVO>
| 构造器和说明 |
|---|
M3LoginTokenEntityCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clean() |
com.seeyon.ctp.m3.login.vo.LTokenVO |
get(java.lang.String lToken) |
com.seeyon.ctp.component.cache.CanalMap.Define |
getCacheDefine()
缓存分类名称
|
java.lang.String |
getToken(java.lang.String loginName) |
java.lang.Object |
mergeLocalData(java.lang.Object result,
java.util.List<com.seeyon.ctp.component.cache.EntityCanalMap.ActionHolder<com.seeyon.ctp.m3.login.vo.LTokenVO>> updateEntry,
java.lang.String methodName,
java.lang.Object[] args)
合并ThreadLocal,尚未提交的数据,存在当前线程事务还没提交,又要获取数据场景
|
void |
reloadAllData()
从数据库加载全量数据
|
void |
updateChange(java.util.List<com.seeyon.ctp.component.cache.EntityCanalMap.ActionHolder<com.seeyon.ctp.m3.login.vo.LTokenVO>> updateEntry)
更新变更数据[缓存组织内部使用,应用不要调用]
|
public com.seeyon.ctp.component.cache.CanalMap.Define getCacheDefine()
com.seeyon.ctp.component.cache.EntityCanalMapgetCacheDefine 在接口中 com.seeyon.ctp.component.cache.EntityCanalMap<com.seeyon.ctp.m3.login.vo.LTokenVO>public void reloadAllData()
com.seeyon.ctp.component.cache.EntityCanalMapreloadAllData 在接口中 com.seeyon.ctp.component.cache.EntityCanalMap<com.seeyon.ctp.m3.login.vo.LTokenVO>public void updateChange(java.util.List<com.seeyon.ctp.component.cache.EntityCanalMap.ActionHolder<com.seeyon.ctp.m3.login.vo.LTokenVO>> updateEntry)
com.seeyon.ctp.component.cache.EntityCanalMapupdateChange 在接口中 com.seeyon.ctp.component.cache.EntityCanalMap<com.seeyon.ctp.m3.login.vo.LTokenVO>updateEntry - 变更数据public java.lang.Object mergeLocalData(java.lang.Object result,
java.util.List<com.seeyon.ctp.component.cache.EntityCanalMap.ActionHolder<com.seeyon.ctp.m3.login.vo.LTokenVO>> updateEntry,
java.lang.String methodName,
java.lang.Object[] args)
com.seeyon.ctp.component.cache.EntityCanalMapmergeLocalData 在接口中 com.seeyon.ctp.component.cache.EntityCanalMap<com.seeyon.ctp.m3.login.vo.LTokenVO>result - 返回的数据updateEntry - 需要合并的数据methodName - 方法args - 方法参数public com.seeyon.ctp.m3.login.vo.LTokenVO get(java.lang.String lToken)
public java.lang.String getToken(java.lang.String loginName)
public void clean()