E - 业务类public abstract class AbstractOfflineSupplier<E> extends Object implements OfflineSupplier<E>
| 限定符和类型 | 字段和说明 |
|---|---|
protected Flusher |
m_Flusher
刷写器
|
protected String |
m_ServerId
服务器ID
|
| 构造器和说明 |
|---|
AbstractOfflineSupplier() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract ObjectWithVersion<E> |
doGet(String id) |
protected abstract boolean |
doRemove(String id) |
protected abstract String |
doUpdate(String id,
E obj) |
ObjectWithVersion<E> |
get(String id)
由脱机数据加载
|
Flusher |
getFlusher() |
String |
getServerId() |
boolean |
remove(String id)
由脱机数据删除
|
void |
setFlusher(Flusher f) |
void |
setServerId(String serverId)
设置服务器标识(ID)
|
String |
update(String id,
E obj)
更新脱机项
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanup, removeAll, searchRangepublic void setServerId(String serverId)
serverId - 如 x000apublic String getServerId()
public Flusher getFlusher()
public void setFlusher(Flusher f)
public ObjectWithVersion<E> get(String id)
OfflineSupplierget 在接口中 OfflineSupplier<E>id - IDpublic String update(String id, E obj)
OfflineSupplierupdate 在接口中 OfflineSupplier<E>id - IDobj - 要更新到脱机中的对象public boolean remove(String id)
OfflineSupplierremove 在接口中 OfflineSupplier<E>id - IDprotected abstract ObjectWithVersion<E> doGet(String id)
protected abstract boolean doRemove(String id)
Copyright © 2021. All rights reserved.