Class ConfigurationWatchList

    • Field Detail

      • mainURL

        java.net.URL mainURL
      • fileWatchList

        java.util.List<java.io.File> fileWatchList
      • lastModifiedList

        java.util.List<java.lang.Long> lastModifiedList
    • Constructor Detail

      • ConfigurationWatchList

        public ConfigurationWatchList()
    • Method Detail

      • clear

        public void clear()
      • setMainURL

        public void setMainURL​(java.net.URL mainURL)
        The mainURL for the configuration file. Null values are allowed.
        Parameters:
        mainURL -
      • addAsFileToWatch

        private void addAsFileToWatch​(java.net.URL url)
      • addToWatchList

        public void addToWatchList​(java.net.URL url)
      • getMainURL

        public java.net.URL getMainURL()
      • getCopyOfFileWatchList

        public java.util.List<java.io.File> getCopyOfFileWatchList()
      • changeDetected

        public boolean changeDetected()
      • convertToFile

        java.io.File convertToFile​(java.net.URL url)