Interface Timer

All Superinterfaces:
Serializable

public interface Timer extends Serializable
Base interface for all timers in the system. You will need to create implementers of Timer to define various types of timers in your system.

After being set (Node.set(Timer, int, int)), Timers sleep for an interval of time and will then be re-delivered to the Node. Once set, re-delivery will always happen.

All timers must properly implement Object.equals(Object), Object.hashCode(), and Object.toString().