Package org.apache.storm.starter.tools
Class NthLastModifiedTimeTracker
java.lang.Object
org.apache.storm.starter.tools.NthLastModifiedTimeTracker
This class tracks the time-since-last-modify of a "thing" in a rolling fashion.
For example, create a 5-slot tracker to track the five most recent time-since-last-modify.
You must manually "mark" that the "something" that you want to track -- in terms of modification times -- has just
been modified.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
NthLastModifiedTimeTracker
public NthLastModifiedTimeTracker(int numTimesToTrack)
-
-
Method Details
-
secondsSinceOldestModification
public int secondsSinceOldestModification() -
markAsModified
public void markAsModified()
-