Package org.springframework.transaction

Examples of org.springframework.transaction.PlatformTransactionManager.rollback()


     
      // Commit the transaction
      transactionManager.commit(transactionStatus);
    }
    catch(DataAccessException e) {
      transactionManager.rollback(transactionStatus);
      throw
        new OmhException(
          "There was a problem storing the authorization code.",
          e);
    }
View Full Code Here


     
      // Commit the transaction.
      transactionManager.commit(transactionStatus);
    }
    catch(DataAccessException e) {
      transactionManager.rollback(transactionStatus);
      throw new OmhException("There was a problem storing the data.", e);
    }
  }

  /*
 
View Full Code Here

      }
    }
    // If creating the table fails, roll back the transaction and error
    // out.
    catch(DataAccessException e) {
      transactionManager.rollback(transactionStatus);
      throw
        new IllegalStateException(
          "There was an issue creating a DAO table definition.",
          e);
    }
View Full Code Here

    // Commit the transaction.
    try {
      transactionManager.commit(transactionStatus);
    }
    catch(TransactionException e) {
      transactionManager.rollback(transactionStatus);
      throw
        new IllegalStateException(
          "There was an error committing the transaction.",
          e);
    }
View Full Code Here

      TransactionStatus txStatus = tm.getTransaction(new DefaultTransactionDefinition());
      try {
        try {
          next.evaluate();
        } catch (Throwable e) {
          tm.rollback(txStatus);
          throw e;
        }
        tm.commit(txStatus);
      } finally {
        database.shutdown();       
View Full Code Here

  public final static void forceEndTransactional() {
    PlatformTransactionManager platformTransactionManager = new DataSourceTransactionManager(DBEnvironmentFactory
        .getCurrentDBEnvironment().getDataSource(false));
    TransactionStatus status = platformTransactionManager.getTransaction(new DefaultTransactionDefinition(
        TransactionDefinition.PROPAGATION_REQUIRED));
    platformTransactionManager.rollback(status);
  }
}
View Full Code Here

        PlatformTransactionManager transactionManager = transactionManagerInstance.get();
        TransactionStatus transactionStatus = transactionStatusInstance.get();

        // rollbacks the transaction
        transactionManager.rollback(transactionStatus);
    }

    /**
     * <p>Creates new transaction definition.</p>
     *
 
View Full Code Here

    for(int i=list.size()-1; i>=0; i--){
      PlatformTransactionManager transactionManager=this.getTransactionManagers().get(i);
      TransactionStatus localTransactionStatus=list.get(i);
     
      try {
        transactionManager.rollback(localTransactionStatus);
      } catch (TransactionException e) {
        // Log exception and try to complete rollback
        lastException = e;
        logger.error("error occured when rolling back the transaction. \n{}",e);
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.