im.shs.tick.sequence.range.SeqRangeMgr Maven / Gradle / Ivy
package im.shs.tick.sequence.range;
import im.shs.tick.sequence.exception.SeqException;
/**
* 区间管理器
*/
public interface SeqRangeMgr {
/**
* 获取指定区间名的下一个区间
*
* @param name 区间名
* @return 返回区间
* @throws SeqException 异常
*/
SeqRange nextRange(String name) throws SeqException;
/**
* 初始化
*/
void init();
}