Interface FileReloader

    • Method Detail

      • updateFile

        void updateFile​(String sourceUrl,
                        Source source,
                        InputStream is)
                 throws Exception
        Update the file, the sourceUrl is only there if you manage multiple files, the Configuration object is already present to read it
        Parameters:
        sourceUrl - the url of the file.
        source - the source to read, can be null if no file was read
        is - the input stream to read, can be null if no file was read
        Throws:
        Exception - something went wrong while reading the inputstream
      • getId

        String getId​(String sourceUrl)
        Get an unique ID for this File Reloader
        Parameters:
        sourceUrl - this is passed as an argument if your class read multiple files. If it reads only one file, the full class name can be a good enough ID
        Returns:
        an unique ID