/**
* unbiz-genericdao#com.baidu.unbiz.common.genericdao.sequence.SequenceGenerator.java
* 上午11:15:18 created by Darwin(Tianxin)
*/
package com.baidu.unbiz.common.genericdao.sequence;
/**
* id生成器
*
* @author Darwin(Tianxin)
*/
public interface SequenceGenerator {
/**
* @param sequenceName
*
* @return 上午11:27:22 created by Darwin(Tianxin)
*/
Integer getIntKey(String sequenceName);
/**
* @param sequenceName
*
* @return 上午11:27:34 created by Darwin(Tianxin)
*/
Long getKey(String sequenceName);
/**
* @param sequenceName
* @param size 上午11:30:02 created by Darwin(Tianxin)
*/
void initialSequence(String sequenceName, int size);
}