package lsr.paxos.idgen; /** * The <code>IdGenerator</code> interface provide method for generating unique * id's. * */ public interface IdGenerator { /** * Generates next free id. Each generated id from this method should be * unique (every call of this method returns different value). This method * should be thread-safe. * * @return next free id */ long next(); }