code: @Override
      public void update(boolean deleteMissingChildren) {
          Transaction t = server().currentTransaction();
          t = t == null ? server().beginTransaction() : t;
          server().update(getModel(), t, deleteMissingChildren);
      }
docs: {@inheritDoc}