public void commit() throws IntactTransactionException { log.debug( "Committing transaction" ); try { transaction.commit(); } catch ( HibernateException e ) { throw new IntactTransactionException( "Commit exception", e ); } assert ( wasCommitted() ); log.debug( "Transaction committed" ); }
IntactContext.getCurrentInstance().getDataContext().commitAllActiveTransactions(); } catch (IntactTransactionException e) { e.printStackTrace();
public void commitTransaction( String dataConfigName ) throws IntactTransactionException { DaoFactory daoFactory = getDaoFactory( dataConfigName ); if ( daoFactory.isTransactionActive() ) { try { if (getSession().getFlushMode() == FlushMode.MANUAL) { flushSession(); } daoFactory.getCurrentTransaction().commit(); } catch ( IntactTransactionException e ) { log.debug( "An Exception occured commiting" + e.getMessage() ); throw new IntactTransactionException( e ); } if ( log.isDebugEnabled() ) { log.debug( "Committed transaction: " + dataConfigName ); } } assert ( daoFactory.isTransactionActive() == false ); // flush the CvContext in to avoid lazy initialization errors clearCvContext(); }
IntactContext.getCurrentInstance().getDataContext().commitAllActiveTransactions(); } catch (IntactTransactionException e) { e.printStackTrace();
IntactContext.getCurrentInstance().getDataContext().commitTransaction(); } catch (IntactTransactionException e) { e.printStackTrace();
public void rollback() throws IntactTransactionException { log.debug( "Rolling-back transaction" ); try { transaction.rollback(); } catch ( HibernateException e ) { throw new IntactTransactionException( "Rollback exception", e ); } }
public void commitTransaction() throws IntactTransactionException { try { commitTransaction( getDefaultDataConfig().getName() ); } catch ( Exception e ) { throw new IntactTransactionException( e ); } }