Class PersistentUuidGenerator

java.lang.Object
org.apache.nifi.c2.client.PersistentUuidGenerator
All Implemented Interfaces:
IdGenerator

public class PersistentUuidGenerator extends Object implements IdGenerator
  • Field Details

    • logger

      private static final org.slf4j.Logger logger
    • persistenceLocation

      private final File persistenceLocation
  • Constructor Details

    • PersistentUuidGenerator

      public PersistentUuidGenerator(File persistenceLocation)
  • Method Details

    • generate

      public String generate()
      Description copied from interface: IdGenerator
      Generate a random id
      Specified by:
      generate in interface IdGenerator
      Returns:
      the generated id
    • readFile

      private String readFile()
    • makeFile

      private String makeFile()