Package org.jobrunr.server.zookeeper
Class ZooKeeperRunTaskInfo
java.lang.Object
org.jobrunr.server.zookeeper.ZooKeeperRunTaskInfo
- All Implemented Interfaces:
AutoCloseable
,ZooKeeperTaskInfo
-
Constructor Summary
ConstructorDescriptionZooKeeperRunTaskInfo
(ZooKeeperStatistics zooKeeperStatistics, BackgroundJobServerConfiguration backgroundJobServerConfiguration, long runIndex) -
Method Summary
-
Constructor Details
-
ZooKeeperRunTaskInfo
public ZooKeeperRunTaskInfo(ZooKeeperStatistics zooKeeperStatistics, BackgroundJobServerConfiguration backgroundJobServerConfiguration, long runIndex)
-
-
Method Details
-
pollIntervalInSecondsTimeBoxIsAboutToPass
public boolean pollIntervalInSecondsTimeBoxIsAboutToPass()- Specified by:
pollIntervalInSecondsTimeBoxIsAboutToPass
in interfaceZooKeeperTaskInfo
-
getBackgroundJobServerConfiguration
- Specified by:
getBackgroundJobServerConfiguration
in interfaceZooKeeperTaskInfo
-
getRunStartTime
- Specified by:
getRunStartTime
in interfaceZooKeeperTaskInfo
-
markRunAsSucceeded
public void markRunAsSucceeded() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-