Class BackupThread

  • All Implemented Interfaces:
    java.lang.Runnable

    class BackupThread
    extends java.lang.Object
    implements java.lang.Runnable
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.String backupFile  
      (package private) java.lang.String configFile  
      (package private) java.lang.String counterFile  
      (package private) int interval  
      (package private) VNS parent  
      protected boolean stop  
    • Constructor Summary

      Constructors 
      Constructor Description
      BackupThread​(VNS parent, java.lang.String backupFile, java.lang.String configFile, int interval, java.lang.String counterFile)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void forceWrite()  
      void run()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • parent

        VNS parent
      • backupFile

        java.lang.String backupFile
      • configFile

        java.lang.String configFile
      • counterFile

        java.lang.String counterFile
      • interval

        int interval
      • stop

        protected volatile boolean stop
    • Constructor Detail

      • BackupThread

        public BackupThread​(VNS parent,
                            java.lang.String backupFile,
                            java.lang.String configFile,
                            int interval,
                            java.lang.String counterFile)
    • Method Detail

      • forceWrite

        public void forceWrite()
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable