@ThreadSafe
public interface ClockBackwardsSynchronizer
| Modifier and Type | Field and Description |
|---|---|
static ClockBackwardsSynchronizer |
DEFAULT |
| Modifier and Type | Method and Description |
|---|---|
static long |
getBackwardsTimeStamp(long lastTimestamp) |
void |
sync(long lastTimestamp) |
void |
syncUninterruptibly(long lastTimestamp) |
static final ClockBackwardsSynchronizer DEFAULT
void sync(long lastTimestamp)
throws java.lang.InterruptedException,
ClockTooManyBackwardsException
java.lang.InterruptedExceptionClockTooManyBackwardsExceptionvoid syncUninterruptibly(long lastTimestamp)
throws ClockTooManyBackwardsException
ClockTooManyBackwardsExceptionstatic long getBackwardsTimeStamp(long lastTimestamp)