net.tomp2p.utils
Class TimingImpl
java.lang.Object
  
net.tomp2p.utils.TimingImpl
- All Implemented Interfaces: 
 - Timing
 
public class TimingImpl
- extends Object
- implements Timing
  
The implementation that is used for normal operation. This class uses System.currentTimeMillis() and Thread.sleep().
- Author:
 
  - Thomas Bocek
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
TimingImpl
public TimingImpl()
currentTimeMillis
public long currentTimeMillis()
- Specified by:
 currentTimeMillis in interface Timing
 
- Returns:
 - the time in millis for this system
 
 
sleep
public void sleep(int millis)
           throws InterruptedException
- Description copied from interface: 
Timing 
- Sleeps with throwing an InterruptedException
- Specified by:
 sleep in interface Timing
 
- Parameters:
 millis - The time to sleep in milliseconds
- Throws:
 InterruptedException - If interrputed is called
 
 
sleepUninterruptibly
public void sleepUninterruptibly(int millis)
- Description copied from interface: 
Timing 
- Sleeps without throwing an InterruptedException
- Specified by:
 sleepUninterruptibly in interface Timing
 
- Parameters:
 millis - The time to sleep in milliseconds
 
 
Copyright © 2013. All Rights Reserved.