Package com.linkedin.venice.utils
Class SleepStallingMockTime
java.lang.Object
com.linkedin.venice.utils.SleepStallingMockTime
- All Implemented Interfaces:
Time
-
Field Summary
Fields inherited from interface com.linkedin.venice.utils.Time
HOURS_PER_DAY, MINUTES_PER_HOUR, MS_PER_DAY, MS_PER_HOUR, MS_PER_MINUTE, MS_PER_SECOND, NS_PER_MS, NS_PER_SECOND, NS_PER_US, SECONDS_PER_DAY, SECONDS_PER_HOUR, SECONDS_PER_MINUTE, US_PER_MS, US_PER_SECOND
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SleepStallingMockTime
public SleepStallingMockTime() -
SleepStallingMockTime
public SleepStallingMockTime(long currentTimeMillis)
-
-
Method Details
-
getMilliseconds
public long getMilliseconds()- Specified by:
getMilliseconds
in interfaceTime
-
getNanoseconds
public long getNanoseconds()- Specified by:
getNanoseconds
in interfaceTime
-
sleep
- Specified by:
sleep
in interfaceTime
- Throws:
InterruptedException
-
advanceTime
public void advanceTime(long ms)
-