public class TBCache
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
TBCache.Listener |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends CBase> |
create(java.util.List<T> tables) |
void |
create(java.lang.Object id) |
<T> void |
create(java.util.Set<java.lang.Object> ids) |
<T extends CBase> |
create(T table) |
void |
delete(java.lang.Object id) |
void |
delete(java.util.Set<java.lang.Object> ids) |
<T> T |
get(java.lang.Object id) |
Cache |
getCache() |
<T> java.util.List<T> |
getChildren(java.util.Set<java.lang.Object> parentIds) |
int |
getCount() |
java.lang.String |
getInfo() |
<T> java.util.List<T> |
gets(java.util.Set<java.lang.Object> ids) |
<T extends CBase> |
getTotal(java.util.Set<java.lang.Object> parentIds) |
static TBCache |
ins(QTable qtable) |
boolean |
isRun() |
static int |
update(QTable qtable,
RequestParam params)
通过QTable更新缓存
|
void |
update(RequestParam params) |
void |
update(RequestParam params,
boolean isSync) |
void |
update(RequestParam rp,
boolean isSync,
TBCache.Listener listener) |
void |
update(RequestParam params,
TBCache.Listener listener) |
void |
update(TBCache.Listener listener) |
public Cache getCache()
public boolean isRun()
public int getCount()
public java.lang.String getInfo()
public static final int update(QTable qtable, RequestParam params)
qtable - -QTableparams - -RequestParampublic final void update(TBCache.Listener listener)
public final void update(RequestParam params)
public final void update(RequestParam params, boolean isSync)
public final void update(RequestParam params, TBCache.Listener listener)
public final void update(RequestParam rp, boolean isSync, TBCache.Listener listener)
public final <T> java.util.List<T> gets(java.util.Set<java.lang.Object> ids)
public final <T> java.util.List<T> getChildren(java.util.Set<java.lang.Object> parentIds)
public final <T extends CBase> long getTotal(java.util.Set<java.lang.Object> parentIds)
public final <T> T get(java.lang.Object id)
public final void create(java.lang.Object id)
public final <T> void create(java.util.Set<java.lang.Object> ids)
public final <T extends CBase> void create(T table)
public final <T extends CBase> void create(java.util.List<T> tables)
public final void delete(java.lang.Object id)
public final void delete(java.util.Set<java.lang.Object> ids)