logger.debug("Reconciled task was removed... Removing matching prediction " + uid);
logger.debug(inventoryPlugin.getSupplyType() + " Reconciled task was removed... Removing matching prediction " + uid);
  public void publishRemovePrediction(Disposition pe, Task task) {    AllocationResult ar = pe.getEstimatedResult();    int [] auxQueryTypes = task.getAuxiliaryQueryTypes();    for (int i = 0; i < auxQueryTypes.length; i++) {      String uid = ar.auxiliaryQuery(auxQueryTypes[i]);      if (logger.isDebugEnabled()) {        logger.debug("AuxQuery from estimated result returned this uid " + uid);      }      if (uid != null) {        BlackboardService bs = ((ReconcileInventoryPlugin) inventoryPlugin).getBBService();        Collection predTasks = bs.query(new TaskUid(uid));        if (! predTasks.isEmpty()) {          inventoryPlugin.publishRemove(predTasks.iterator().next());          if (logger.isDebugEnabled()) {            logger.debug("Reconciled task was removed... Removing matching prediction " + uid);          }        } else if (logger.isDebugEnabled()) {          logger.debug("Query for matching prediction retruned an empty set for uid: " + uid);        }      }    }  }