Package org.mockserver.persistence
Class FileWatcher
- java.lang.Object
-
- org.mockserver.persistence.FileWatcher
-
public class FileWatcher extends Object
-
-
Constructor Summary
Constructors Constructor Description FileWatcher(Path filePath, Runnable updatedHandler, Consumer<Throwable> errorHandler, MockServerLogger mockServerLogger)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static longgetPollPeriod()static TimeUnitgetPollPeriodUnits()static ScheduledExecutorServicegetScheduler()booleanisRunning()static voidsetPollPeriod(long pollPeriod)static voidsetPollPeriodUnits(TimeUnit pollPeriodUnits)FileWatchersetRunning(boolean running)
-
-
-
Constructor Detail
-
FileWatcher
public FileWatcher(Path filePath, Runnable updatedHandler, Consumer<Throwable> errorHandler, MockServerLogger mockServerLogger)
-
-
Method Detail
-
getScheduler
public static ScheduledExecutorService getScheduler()
-
isRunning
public boolean isRunning()
-
setRunning
public FileWatcher setRunning(boolean running)
-
getPollPeriod
public static long getPollPeriod()
-
setPollPeriod
public static void setPollPeriod(long pollPeriod)
-
getPollPeriodUnits
public static TimeUnit getPollPeriodUnits()
-
setPollPeriodUnits
public static void setPollPeriodUnits(TimeUnit pollPeriodUnits)
-
-