Class PdsFolderResolver.FolderCandidate

  • Enclosing class:
    PdsFolderResolver<L extends FileLockHolder>

    public static class PdsFolderResolver.FolderCandidate
    extends Object
    Represents parsed new style file and encoded parameters in this file name
    • Constructor Detail

      • FolderCandidate

        public FolderCandidate​(File subFolderFile,
                               int nodeIdx,
                               UUID uuid)
        Parameters:
        subFolderFile - Absolute file path pointing to DB subfolder.
        nodeIdx - Node index.
        uuid - Uuid.
    • Method Detail

      • nodeIndex

        public int nodeIndex()
        Returns:
        Node index (local, usually 0 if multiple nodes are not started at local PC).
      • uuid

        public Serializable uuid()
        Returns:
        Uuid contained in file name, is to be set as consistent ID.
      • subFolderFile

        public File subFolderFile()
        Returns:
        Absolute file path pointing to DB subfolder within DB storage root folder.