net.neoremind.fountain.eventposition
类 LocalFileDisposeEventPosition

java.lang.Object
  继承者 net.neoremind.fountain.eventposition.RegistableDisposeEventPosition
      继承者 net.neoremind.fountain.eventposition.LocalFileDisposeEventPosition
所有已实现的接口:
DisposeEventPosition
直接已知子类:
LocalFileBinlogAndOffsetDisposeEventPosition, LocalFileGtIdSetDisposeEventPosition

public class LocalFileDisposeEventPosition
extends RegistableDisposeEventPosition
implements DisposeEventPosition

采用本地文件来记录gt id的DisposeEventPosition 接口实现

作者:
hexiufeng

字段摘要
protected static String INFO_SEP
           
 
构造方法摘要
LocalFileDisposeEventPosition()
           
LocalFileDisposeEventPosition(String rootPath)
           
 
方法摘要
protected  SyncPoint createSyncPoint()
          构建SyncPoint对象,继承类可以override该方法
protected  String getFileExt()
          返回文件扩展名
protected  org.slf4j.Logger getLogger()
          返回记录日志的对象
 String getRootPath()
           
 SyncPoint loadSyncPoint()
          加载同步点
static void main(String[] args)
           
 void saveSyncPoint(SyncPoint point)
          保存同步点
 void setRootPath(String rootPath)
           
 
从类 net.neoremind.fountain.eventposition.RegistableDisposeEventPosition 继承的方法
getDisposeEventPositionBridge, getInstanceName, registerInstance, setDisposeEventPositionBridge
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
从接口 net.neoremind.fountain.eventposition.DisposeEventPosition 继承的方法
registerInstance
 

字段详细信息

INFO_SEP

protected static final String INFO_SEP
另请参见:
常量字段值
构造方法详细信息

LocalFileDisposeEventPosition

public LocalFileDisposeEventPosition()

LocalFileDisposeEventPosition

public LocalFileDisposeEventPosition(String rootPath)
方法详细信息

loadSyncPoint

public SyncPoint loadSyncPoint()
从接口 DisposeEventPosition 复制的描述
加载同步点

指定者:
接口 DisposeEventPosition 中的 loadSyncPoint
返回:
SyncPoint对象

saveSyncPoint

public void saveSyncPoint(SyncPoint point)
从接口 DisposeEventPosition 复制的描述
保存同步点

指定者:
接口 DisposeEventPosition 中的 saveSyncPoint
参数:
point - SyncPoint

createSyncPoint

protected SyncPoint createSyncPoint()
构建SyncPoint对象,继承类可以override该方法

返回:

getFileExt

protected String getFileExt()
返回文件扩展名

返回:
文件扩展名,可能是null

getLogger

protected org.slf4j.Logger getLogger()
返回记录日志的对象

返回:
Logger 对象

getRootPath

public String getRootPath()

setRootPath

public void setRootPath(String rootPath)

main

public static void main(String[] args)


Copyright © 2016 neoremind. All rights reserved.