Class BridgeDirWatcher

java.lang.Object
pro.gravit.launcher.client.utils.DirWatcher
pro.gravit.launcher.runtime.backend.BridgeDirWatcher
All Implemented Interfaces:
AutoCloseable, Runnable

public class BridgeDirWatcher extends pro.gravit.launcher.client.utils.DirWatcher
  • Field Summary

    Fields inherited from class pro.gravit.launcher.client.utils.DirWatcher

    FILE_TREE_SUPPORTED, IGN_OVERFLOW
  • Constructor Summary

    Constructors
    Constructor
    Description
    BridgeDirWatcher(Path dir, pro.gravit.launcher.core.hasher.HashedDir hdir, pro.gravit.launcher.core.hasher.FileNameMatcher matcher, boolean digest, ReadyProfileImpl readyProfile)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     

    Methods inherited from class pro.gravit.launcher.client.utils.DirWatcher

    close, run

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BridgeDirWatcher

      public BridgeDirWatcher(Path dir, pro.gravit.launcher.core.hasher.HashedDir hdir, pro.gravit.launcher.core.hasher.FileNameMatcher matcher, boolean digest, ReadyProfileImpl readyProfile) throws IOException
      Throws:
      IOException
  • Method Details

    • onForbiddenModification

      protected void onForbiddenModification(WatchEvent<?> event, Path path)
      Overrides:
      onForbiddenModification in class pro.gravit.launcher.client.utils.DirWatcher