if ( s.getClient().currentTimeMillis() > commitmenttime ) {  logger.warn("publishChange of "+this+" past commitmenttime "+commitmenttime);
long curTime = s.getClient().currentTimeMillis();   if ( curTime > commitmenttime ) {   logger.warn("publishChange of "+this+ (curTime - commitmenttime) + " past commitmenttime "+getCommitmentDate() + " at current time " + (new Date(curTime)) + " by Subscriber " + s);
  public void changingInBlackboard(Subscriber s) {    // execution monitoring / commitment time checks    if (commitmenttime > 0) {      if ( s.getClient().currentTimeMillis() > commitmenttime ) {        // its after the commitment time, don't publish the change and return false        logger.warn("publishChange of "+this+" past commitmenttime "+commitmenttime);      }    }  }