code: public void schedule(final String name, final Command command, final int delayMsec) {
  
          BurstEvent e = m_memory.remove(name);
          if (e != null) {
              // disable the old event
              e.getTimer().cancel();
          }
          // put the new event and schedule it
          e = new BurstEvent(name, command);
          m_memory.put(name, e);
          e.getTimer().schedule(delayMsec);
      }
docs: Adds an 'burst' event to the manager.<p>
  
  @param name the unique name, which identifies the event
  @param command command to execute when the timer expires
  @param delayMsec the timer delay (it's reseted if multiple events are added)