Class AbstractFilesystemAlterationListener

    • Constructor Detail

      • AbstractFilesystemAlterationListener

        public AbstractFilesystemAlterationListener()
    • Method Detail

      • getChangedDirectories

        public java.util.Collection<java.io.File> getChangedDirectories()
      • getChangedFiles

        public java.util.Collection<java.io.File> getChangedFiles()
      • getCreatedDirectories

        public java.util.Collection<java.io.File> getCreatedDirectories()
      • getCreatedFiles

        public java.util.Collection<java.io.File> getCreatedFiles()
      • getDeletedDirectories

        public java.util.Collection<java.io.File> getDeletedDirectories()
      • getDeletedFiles

        public java.util.Collection<java.io.File> getDeletedFiles()
      • signals

        protected void signals()
      • waitForEvent

        public void waitForEvent()
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • waitForFirstCheck

        public void waitForFirstCheck()
                               throws java.lang.Exception
        we don't reset the signal so if there was a check it is already true and exit immediatly otherwise it will behave just like waitForCheck()
        Throws:
        java.lang.Exception - in case of a timeout
      • waitForCheck

        public void waitForCheck()
                          throws java.lang.Exception
        wait for the next filesystem check to happen
        Throws:
        java.lang.Exception - in case of a timeout