RrnUtils.java
package com.mycim.utils;
import com.mycim.framework.oid.IDGenerators;
import com.mycim.framework.oid.type.IDNames;
import com.mycim.framework.oid.type.SequenceNames;
/**
* @author finatice.yang
* @date 2021/12/13
**/
public class RrnUtils {
private static final String SEQUENCE_KEY_EQPRUN_SEQ = "EQPRUN_SEQ";
public static Long createEqptRunRrn() {
return Long.parseLong(IDGenerators.get(IDNames.SEQUENCE).generateId(SEQUENCE_KEY_EQPRUN_SEQ));
}
public static Long createTransRrn() {
return Long.parseLong(IDGenerators.get(IDNames.SEQUENCE).generateId(SequenceNames.MODULE_SEQ_TRANSACTION_RRN));
}
public static Long createObjectRrn() {
return Long.parseLong(IDGenerators.get(IDNames.SEQUENCE).generateId(SequenceNames.MODULE_SEQ_OBJECT_RRN));
}
}