org.springframework.dao
Class IncorrectUpdateSemanticsDataAccessException
java.lang.Object
   java.lang.Throwable
java.lang.Throwable
       java.lang.Exception
java.lang.Exception
           java.lang.RuntimeException
java.lang.RuntimeException
               org.springframework.core.NestedRuntimeException
org.springframework.core.NestedRuntimeException
                   org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
                       org.springframework.dao.NonTransientDataAccessException
org.springframework.dao.NonTransientDataAccessException
                           org.springframework.dao.InvalidDataAccessResourceUsageException
org.springframework.dao.InvalidDataAccessResourceUsageException
                               org.springframework.dao.IncorrectUpdateSemanticsDataAccessException
org.springframework.dao.IncorrectUpdateSemanticsDataAccessException
- All Implemented Interfaces: 
- Serializable
- Direct Known Subclasses: 
- JdbcUpdateAffectedIncorrectNumberOfRowsException
- public class IncorrectUpdateSemanticsDataAccessException 
- extends InvalidDataAccessResourceUsageException
Data access exception thrown when something unintended appears to have
 happened with an update, but the transaction hasn't already been rolled back.
 Thrown, for example, when we wanted to update 1 row in an RDBMS but actually
 updated 3.
- Author:
- Rod Johnson
- See Also:
- Serialized Form
 
| Method Summary | 
|  boolean | wasDataUpdated()Return whether data was updated.
 | 
 
 
 
 
IncorrectUpdateSemanticsDataAccessException
public IncorrectUpdateSemanticsDataAccessException(String msg)
- Constructor for IncorrectUpdateSemanticsDataAccessException.
 
- Parameters:
- msg- the detail message
 
IncorrectUpdateSemanticsDataAccessException
public IncorrectUpdateSemanticsDataAccessException(String msg,
                                                   Throwable cause)
- Constructor for IncorrectUpdateSemanticsDataAccessException.
 
- Parameters:
- msg- the detail message
- cause- the root cause from the underlying API, such as JDBC
 
wasDataUpdated
public boolean wasDataUpdated()
- Return whether data was updated.
 If this method returns false, there's nothing to roll back.
 The default implementation always returns true.
 This can be overridden in subclasses.
 
 
- 
 
Copyright © 2002-2008 The Spring Framework.