Interface for a component that does timer based processing. This interface
provides the method through which a thread that handles timers multiple
components can trigger timer processing for a specific components when a
timer that it registered expires.
Performs processing of timed events. This method is called every time
that a timer it has registered through the
method expires. If multiple timer for this processor expire before the
calling thread can call this method, it may aggregate those times and
only call this method once.