closeTransaction(false);
closeTransactionDontReset();
  public void buttonPushed(OplanWrapper wrapper) {    if (wrapper.tasks.isEmpty())      return;    openTransaction();    for (Iterator i = wrapper.tasks.iterator(); i.hasNext(); ) {      Task t = (Task) i.next();      publishRemove(t);      System.out.println("\n" + formatDate(System.currentTimeMillis()) + " Rescinded Task: " + t);    }    closeTransaction(false);  }