package com.taobao.yugong.positioner; import com.taobao.yugong.common.lifecycle.AbstractYuGongLifeCycle; import com.taobao.yugong.common.model.position.Position; import com.taobao.yugong.exception.YuGongException; /** * 简单的内存记录 * * @author agapple 2013-9-22 下午3:35:32 */ public class MemoryRecordPositioner extends AbstractYuGongLifeCycle implements RecordPositioner { protected volatile Position position; public Position getLatest() { return position; } public void persist(Position position) throws YuGongException { this.position = position; } }