Package org.springframework.transaction

Examples of org.springframework.transaction.TransactionUsageException


    if (!isSavepointAllowed()) {
      throw new NestedTransactionNotSupportedException(
          "Transaction manager does not allow nested transactions");
    }
    if (!hasConnectionHolder()) {
      throw new TransactionUsageException(
          "Cannot create nested transaction if not exposing a JDBC transaction");
    }
    return getConnectionHolder();
  }
View Full Code Here


    if (!isSavepointAllowed()) {
      throw new NestedTransactionNotSupportedException(
          "Transaction manager does not allow nested transactions");
    }
    if (!hasConnectionHolder()) {
      throw new TransactionUsageException(
          "Cannot create nested transaction if not exposing a JDBC transaction");
    }
    return getConnectionHolder();
  }
View Full Code Here

  /**
   * Roll back to the savepoint that is held for the transaction.
   */
  public void rollbackToHeldSavepoint() throws TransactionException {
    if (!hasSavepoint()) {
      throw new TransactionUsageException("No savepoint associated with current transaction");
    }
    getSavepointManager().rollbackToSavepoint(getSavepoint());
    setSavepoint(null);
  }
View Full Code Here

  /**
   * Release the savepoint that is held for the transaction.
   */
  public void releaseHeldSavepoint() throws TransactionException {
    if (!hasSavepoint()) {
      throw new TransactionUsageException("No savepoint associated with current transaction");
    }
    getSavepointManager().releaseSavepoint(getSavepoint());
    setSavepoint(null);
  }
View Full Code Here

   * Roll back to the savepoint that is held for the transaction
   * and release the savepoint right afterwards.
   */
  public void rollbackToHeldSavepoint() throws TransactionException {
    if (!hasSavepoint()) {
      throw new TransactionUsageException(
          "Cannot roll back to savepoint - no savepoint associated with current transaction");
    }
    getSavepointManager().rollbackToSavepoint(getSavepoint());
    getSavepointManager().releaseSavepoint(getSavepoint());
    setSavepoint(null);
View Full Code Here

  /**
   * Release the savepoint that is held for the transaction.
   */
  public void releaseHeldSavepoint() throws TransactionException {
    if (!hasSavepoint()) {
      throw new TransactionUsageException(
          "Cannot release savepoint - no savepoint associated with current transaction");
    }
    getSavepointManager().releaseSavepoint(getSavepoint());
    setSavepoint(null);
  }
View Full Code Here

    if (!isSavepointAllowed()) {
      throw new NestedTransactionNotSupportedException(
          "Transaction manager does not allow nested transactions");
    }
    if (!hasConnectionHolder()) {
      throw new TransactionUsageException(
          "Cannot create nested transaction if not exposing a JDBC transaction");
    }
    return getConnectionHolder();
  }
View Full Code Here

    if (!isSavepointAllowed()) {
      throw new NestedTransactionNotSupportedException(
          "Transaction manager does not allow nested transactions");
    }
    if (!hasConnectionHolder()) {
      throw new TransactionUsageException(
          "Cannot create nested transaction if not exposing a JDBC transaction");
    }
    return getConnectionHolder();
  }
View Full Code Here

  /**
   * Roll back to the savepoint that is held for the transaction.
   */
  public void rollbackToHeldSavepoint() throws TransactionException {
    if (!hasSavepoint()) {
      throw new TransactionUsageException("No savepoint associated with current transaction");
    }
    getSavepointManager().rollbackToSavepoint(getSavepoint());
    setSavepoint(null);
  }
View Full Code Here

  /**
   * Release the savepoint that is held for the transaction.
   */
  public void releaseHeldSavepoint() throws TransactionException {
    if (!hasSavepoint()) {
      throw new TransactionUsageException("No savepoint associated with current transaction");
    }
    getSavepointManager().releaseSavepoint(getSavepoint());
    setSavepoint(null);
  }
View Full Code Here

TOP

Related Classes of org.springframework.transaction.TransactionUsageException

Copyright © 2018 www.massapicom. 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.