public void rollback()
        throws SmartObjectException {
  ObjectFactory.rollback(this);
}

public void commit()
        throws SmartObjectException {
  ObjectFactory.commit(this);
}