com.pig4cloud.pigx.common.sequence.range.SeqRangeMgr Maven / Gradle / Ivy
package com.pig4cloud.pigx.common.sequence.range;
import com.pig4cloud.pigx.common.sequence.exception.SeqException;
/**
* 区间管理器
*
* @author xuan on 2018/1/10.
*/
public interface SeqRangeMgr {
/**
* 获取指定区间名的下一个区间
* @param name 区间名
* @return 返回区间
* @throws SeqException 异常
*/
SeqRange nextRange(String name) throws SeqException;
/**
* 初始化
*/
void init();
}