Package io.higson.runtime.sync
Class WatcherConfig
java.lang.Object
io.higson.runtime.sync.WatcherConfig
- Direct Known Subclasses:
DomainWatcherConfig
- Author:
- przemek hertel
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionWatcherConfig(int watcherPauseSeconds) WatcherConfig(int startDelaySeconds, int watcherPauseSeconds, int errorPauseSeconds) WatcherConfig(int startDelaySeconds, int watcherPauseSeconds, int errorPauseSeconds, int forcePauseSeconds) -
Method Summary
-
Field Details
-
DEFAULT_START_DELAY_SECONDS
public static final int DEFAULT_START_DELAY_SECONDS- See Also:
-
DEFAULT_WATCHER_PAUSE_SECONDS
public static final int DEFAULT_WATCHER_PAUSE_SECONDS- See Also:
-
DEFAULT_ERROR_RECOVERY_SECONDS
public static final int DEFAULT_ERROR_RECOVERY_SECONDS- See Also:
-
DEFAULT_FORCE_SYNC_SECONDS
public static final int DEFAULT_FORCE_SYNC_SECONDS- See Also:
-
-
Constructor Details
-
WatcherConfig
public WatcherConfig(int startDelaySeconds, int watcherPauseSeconds, int errorPauseSeconds, int forcePauseSeconds) -
WatcherConfig
public WatcherConfig(int startDelaySeconds, int watcherPauseSeconds, int errorPauseSeconds) -
WatcherConfig
public WatcherConfig(int watcherPauseSeconds) -
WatcherConfig
public WatcherConfig()
-
-
Method Details
-
delay
-
pause
-
error
-
force
-
getStartDelaySeconds
public int getStartDelaySeconds() -
getWatcherPauseSeconds
public int getWatcherPauseSeconds() -
getErrorPauseSeconds
public int getErrorPauseSeconds() -
getForcePauseSeconds
public int getForcePauseSeconds() -
getForcePauseMillis
public long getForcePauseMillis() -
toString
-