public abstract class AbstractOfflineSupplierFactory extends Object implements OfflineSupplierFactory
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
_Logger
日志记录器
|
protected Flusher |
m_Flusher
刷写器
|
protected cn.weforward.protocol.ext.ObjectMapperSet |
m_Mappers
对象映射器集合
|
protected String |
m_MapperType
映射方式
|
protected String |
m_ServerId
服务器ID
|
| 构造器和说明 |
|---|
AbstractOfflineSupplierFactory() |
AbstractOfflineSupplierFactory(cn.weforward.protocol.ext.ObjectMapperSet ms) |
AbstractOfflineSupplierFactory(PersisterSet ps) |
| 限定符和类型 | 方法和说明 |
|---|---|
<E> OfflineSupplier<E> |
createOfflineSupplier(Class<E> clazz)
创建脱机支持
|
<E> OfflineSupplier<E> |
createOfflineSupplier(Class<E> clazz,
cn.weforward.protocol.ext.ObjectMapper<E> mapper)
创建脱机支持
|
<E> OfflineSupplier<E> |
createOfflineSupplier(Class<E> clazz,
cn.weforward.protocol.ext.ObjectMapper<E> mapper,
String name)
创建脱机支持
|
protected abstract <E> OfflineSupplier<E> |
doCreateOfflineSupplier(Class<E> clazz,
cn.weforward.protocol.ext.ObjectMapper<E> mapper,
String name) |
Flusher |
getFlusher() |
String |
getServerId() |
void |
setFlusher(Flusher f) |
void |
setMapperType(String type)
映射方法
|
void |
setServerId(String serverId)
设置服务器标识(ID)
|
public static final org.slf4j.Logger _Logger
protected Flusher m_Flusher
protected String m_ServerId
protected String m_MapperType
protected cn.weforward.protocol.ext.ObjectMapperSet m_Mappers
public AbstractOfflineSupplierFactory()
public AbstractOfflineSupplierFactory(PersisterSet ps)
public AbstractOfflineSupplierFactory(cn.weforward.protocol.ext.ObjectMapperSet ms)
public void setServerId(String serverId)
serverId - 如 x000apublic String getServerId()
public Flusher getFlusher()
public void setFlusher(Flusher f)
public void setMapperType(String type)
type - MAPPER_ALLpublic <E> OfflineSupplier<E> createOfflineSupplier(Class<E> clazz)
OfflineSupplierFactorycreateOfflineSupplier 在接口中 OfflineSupplierFactoryE - 对象类clazz - 类public <E> OfflineSupplier<E> createOfflineSupplier(Class<E> clazz, cn.weforward.protocol.ext.ObjectMapper<E> mapper)
OfflineSupplierFactorycreateOfflineSupplier 在接口中 OfflineSupplierFactoryE - 对象类clazz - 类mapper - 映射表public <E> OfflineSupplier<E> createOfflineSupplier(Class<E> clazz, cn.weforward.protocol.ext.ObjectMapper<E> mapper, String name)
OfflineSupplierFactorycreateOfflineSupplier 在接口中 OfflineSupplierFactoryE - 对象类clazz - 类mapper - 映射表name - 名称protected abstract <E> OfflineSupplier<E> doCreateOfflineSupplier(Class<E> clazz, cn.weforward.protocol.ext.ObjectMapper<E> mapper, String name)
Copyright © 2021. All rights reserved.