Class NumberGenerator

java.lang.Object
de.hybris.platform.jalo.numberseries.NumberGenerator

public class NumberGenerator extends Object
generates numbers like 'number_series.inc', which means you have different series (separated by a String key) which may hold a numeric or alphanumeric number.
to get a new 10 digits unique number for a serie just do this:
 DataSource ds = SystemEJB.getInstance().getSystemDataSource();
 String newOne = NumberGenerator.getUniqueNumber(ds, "theKey", 10);