919293949596979899100101
} catch (StorageException e) { if (txh!=null) txh.rollback(); txh=null; throw e; } finally { if (txh!=null) txh.commit(); } } public static interface Transactional<R> {