blackboard.publishChange(bk);
      private void suppress(HttpServletRequest request, PrintWriter out) throws IllegalValueException {          blackboard.openTransaction();          ActionSelectionKnob ask = null;          BelievabilityKnob bk = null;          Collection c = blackboard.query(ActionSelectionKnob.pred);          Iterator iter = c.iterator();          if (iter.hasNext()) {             ask = (ActionSelectionKnob)iter.next();          }                  c = blackboard.query(BelievabilityKnob.pred);          iter = c.iterator();          if (iter.hasNext()) {             bk = (BelievabilityKnob)iter.next();          }                  if ((ask != null) && (bk != null)) {              ask.leash();              bk.setIsLeashed(true);              out.println("<center><h2>Status Changed - Defense Suppression Requested</h2></center><br>" );              blackboard.publishChange(ask);               if (logger.isDebugEnabled()) logger.debug("Status Changed - Defense Suppression Requested");          }          blackboard.closeTransaction();    } 