Package me.ahoo.cosid.machine
Interface ClockBackwardsSynchronizer
- All Known Implementing Classes:
- DefaultClockBackwardsSynchronizer
@ThreadSafe
public interface ClockBackwardsSynchronizer
Clock Backwards Synchronizer.
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionstatic longgetBackwardsTimeStamp(long lastTimestamp) voidsync(long lastTimestamp) voidsyncUninterruptibly(long lastTimestamp) 
- 
Field Details- 
DEFAULT
 
- 
- 
Method Details- 
sync
- 
syncUninterruptibly- Throws:
- ClockTooManyBackwardsException
 
- 
getBackwardsTimeStampstatic long getBackwardsTimeStamp(long lastTimestamp) 
 
-