001 package hirondelle.web4j.util; 002 003 /** 004 Default implementation of {@link TimeSource}. 005 006 <P> Simply returns the normal system time, without alteration. 007 If you don't define your own {@link TimeSource}, then this 008 default implementation will automatically be used by WEB4J. 009 */ 010 public final class TimeSourceImpl implements TimeSource { 011 012 /** Return {@link System#currentTimeMillis()}, with no alteration. */ 013 public long currentTimeMillis() { 014 return System.currentTimeMillis(); 015 } 016 017 }