.. java:import:: org.caosdb.server.database BackendTransaction .. java:import:: org.caosdb.server.database.backend.interfaces RetrieveCurrentMaxIdImpl RetrieveCurrentMaxId ==================== .. java:package:: org.caosdb.server.database.backend.transaction :noindex: .. java:type:: public class RetrieveCurrentMaxId extends BackendTransaction Retrieve the maximum currently known entity id. This is used by the EntityIdRegistry for the legacy ids (i.e. integer ids) to generate sequential ids which have not been used yet. :author: Timm Fitschen **See also:** :java:ref:`{@linkEntityIdRegistry}`, :java:ref:`{@linkLegacyIds}` Methods ------- execute ^^^^^^^ .. java:method:: @Override protected void execute() :outertype: RetrieveCurrentMaxId getCurrentMaxId ^^^^^^^^^^^^^^^ .. java:method:: public Integer getCurrentMaxId() :outertype: RetrieveCurrentMaxId