code: private void restartEntries(List timedout)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "restartEntries", new Object[] { timedout });
  
      //iterate over the list of entries
      Iterator itr = timedout.iterator();
      while(itr.hasNext())
      {
        BatchedTimeoutEntry bte = (BatchedTimeoutEntry)itr.next();
        //get the BTE's entry in the active list
        LinkedListEntry entry = bte.getEntry();
        //if it is not in the list (i.e. the entry is null) then it has already been removed
        if(entry != null && activeEntries.contains(entry))
        {
          //start a new alarms
          startNewAlarm(entry);
        }
      }
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      	SibTr.exit(tc, "restartEntries");
    }
docs: Restart alarms for a a list of BTEs
  
  @param timedout the list of BTEs to be restarted