hzTimer = new Timer( "SystemHzTimer" );
clock = new SystemClock( );
hertz = new HzClock( );
ListenerRegistry.getInstance( ).register( ClockTick.class, new Dummy( ) );
ListenerRegistry.getInstance( ).register( Hertz.class, new Dummy( ) );
<BUG>timer.scheduleAtFixedRate( clock, 0, 10000 );//TODO: make configurable
hzTimer.scheduleAtFixedRate( hertz, 0, 1000 );
</BUG>
OrderedShutdown.register( Empyrean.class, new Runnable( ) {
@Override

hzTimer = new Timer( "SystemHzTimer" );
clock = new SystemClock( );
hertz = new HzClock( );
ListenerRegistry.getInstance( ).register( ClockTick.class, new Dummy( ) );
ListenerRegistry.getInstance( ).register( Hertz.class, new Dummy( ) );
timer.scheduleAtFixedRate( clock, 0, SYSTEM_CLOCK_TICK );
hzTimer.scheduleAtFixedRate( hertz, 0, SYSTEM_HERTZ_TICK );
OrderedShutdown.register( Empyrean.class, new Runnable( ) {
@Override
