if (logger.isDebugEnabled()) { logger.debug("Agent: " + getAgentIdentifier().toString() + "Inv Plugin[" + supplyType+"]" + "processing removal of refill: " + removed.getUID()); }
  public void handleRemovedRefills(Collection removedTasks) {    Iterator removedIter = removedTasks.iterator();    while (removedIter.hasNext()) {      Task removed = (Task) removedIter.next();      String item = removed.getDirectObject().getTypeIdentificationPG().getTypeIdentification();      Inventory inventory = (Inventory) inventoryHash.get(item);      LogisticsInventoryPG invPG = (LogisticsInventoryPG)          inventory.searchForPropertyGroup(LogisticsInventoryPG.class);      if (removed.getVerb().equals(Constants.Verb.SUPPLY)) {        invPG.removeRefillRequisition(removed);      } else {        invPG.removeRefillProjection(removed);      }      if (removed.isDeleted()) {        touchInventoryWithDeletions(inventory);      } else {        touchInventory(inventory);      }    }  }