org.seasar.s2sqlmap.exception.port
クラス JdbcUpdateAffectedIncorrectNumberOfRowsException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張java.lang.RuntimeException
              拡張org.seasar.s2sqlmap.exception.port.JdbcUpdateAffectedIncorrectNumberOfRowsException
すべての実装インタフェース:
java.io.Serializable

public class JdbcUpdateAffectedIncorrectNumberOfRowsException
extends java.lang.RuntimeException

Spring FrameworkからSeasarへの移植版向け例外です。 JDBCの更新処理が時に予期しない数の行数に影響を及ぼした場合にスローされます。 典型的な例として単一の行に対しての更新に対して複数列に影響を及ぼした場合の エラーを意味します。

バージョン:
$Revision:$
作成者:
$Author: gwatsman $
関連項目:
直列化された形式

コンストラクタの概要
JdbcUpdateAffectedIncorrectNumberOfRowsException(java.lang.String sql, int expected, int actual)
           
 
メソッドの概要
 int getActualRowsAffected()
           
 int getExpectedRowsAffected()
           
 boolean wasDataUpdated()
           
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

JdbcUpdateAffectedIncorrectNumberOfRowsException

public JdbcUpdateAffectedIncorrectNumberOfRowsException(java.lang.String sql,
                                                        int expected,
                                                        int actual)
メソッドの詳細

getExpectedRowsAffected

public int getExpectedRowsAffected()

getActualRowsAffected

public int getActualRowsAffected()

wasDataUpdated

public boolean wasDataUpdated()


Copyright © 2005 The Seasar Project. All Rights Reserved.