code: public static Timer getNamedTimer(String timerName, int todoFlags,
  			long threadId) {
  		Timer key = new Timer(timerName, todoFlags, threadId);
  		registeredTimers.putIfAbsent(key, key);
  		return registeredTimers.get(key);
  	}
docs: Get a timer of the given string name for the given thread. If no such
  timer exists yet, then it will be newly created.
  
  @param timerName
  the name of the timer
  @param todoFlags
  @param threadId
  of the thread to track, or 0 if only system clock should be
  tracked
  @return timer