コード例 #1
0
 /** Cancels requests whose deadline has past. */
 public void cancelExpiredRequests() {
   long now = System.currentTimeMillis();
   for (R request : requests.values()) {
     if (request.getDeadline() <= now) {
       request.cancel();
     }
   }
 }
コード例 #2
0
 /** Cancels the request identified by {@code key}. */
 public void cancel(K key) {
   R request = requests.get(key);
   if (request != null) {
     request.cancel();
   }
 }