Class StrongUuidGenerator

java.lang.Object
org.camunda.bpm.engine.impl.persistence.StrongUuidGenerator
All Implemented Interfaces:
IdGenerator

public class StrongUuidGenerator extends Object implements IdGenerator
IdGenerator implementation based on the current time and the ethernet address of the machine it is running on.
Author:
Daniel Meyer
  • Field Details

    • timeBasedGenerator

      protected static com.fasterxml.uuid.impl.TimeBasedGenerator timeBasedGenerator
  • Constructor Details

    • StrongUuidGenerator

      public StrongUuidGenerator()
  • Method Details

    • ensureGeneratorInitialized

      protected void ensureGeneratorInitialized()
    • getNextId

      public String getNextId()
      Specified by:
      getNextId in interface IdGenerator