Package org.springframework.transaction
Class NoTransactionException
- All Implemented Interfaces:
Serializable
public class NoTransactionException extends TransactionUsageException
Exception thrown when an operation is attempted that relies on an existing transaction (such as setting rollback status) and there is no existing transaction. This represents an illegal usage of the transaction API.- Since:
- 17.03.2003
- Author:
- Rod Johnson
- See Also:
- Serialized Form
Constructor Summary
Constructors Constructor Description NoTransactionException(String msg)
Constructor for NoTransactionException.NoTransactionException(String msg, Throwable cause)
Constructor for NoTransactionException.
Method Summary
Methods inherited from class org.springframework.core.NestedRuntimeException
contains, getMessage, getMostSpecificCause, getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
NoTransactionException
public NoTransactionException(String msg)
Constructor for NoTransactionException.- Parameters:
msg
- the detail message
NoTransactionException
public NoTransactionException(String msg, Throwable cause)
Constructor for NoTransactionException.- Parameters:
msg
- the detail messagecause
- the root cause from the transaction API in use