org.seasar.util.exception
クラス SSQLException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.sql.SQLException
              上位を拡張 org.seasar.util.exception.SSQLException
すべての実装されたインタフェース:
Serializable, Iterable<Throwable>

public class SSQLException
extends SQLException

S2Util用のSQLExceptionです。

作成者:
higa
関連項目:
直列化された形式

コンストラクタの概要
SSQLException(String messageCode, Object[] args)
          SSQLExceptionを作成します。
SSQLException(String messageCode, Object[] args, String sqlState)
          SSQLExceptionを作成します。
SSQLException(String messageCode, Object[] args, String sqlState, int vendorCode)
          SSQLExceptionを作成します。
SSQLException(String messageCode, Object[] args, String sqlState, int vendorCode, String sql)
          SSQLExceptionを作成します。
SSQLException(String messageCode, Object[] args, String sqlState, int vendorCode, Throwable cause)
          SSQLExceptionを作成します。
SSQLException(String messageCode, Object[] args, String sqlState, int vendorCode, Throwable cause, String sql)
          SSQLExceptionを作成します。
SSQLException(String messageCode, Object[] args, String sqlState, Throwable cause)
          SSQLExceptionを作成します。
SSQLException(String messageCode, Object[] args, Throwable cause)
          SSQLExceptionを作成します。
 
メソッドの概要
 Object[] getArgs()
          引数の配列を返します。
 String getMessageCode()
          メッセージコードを返します。
 String getSql()
          SQLを返します。
 
クラス java.sql.SQLException から継承されたメソッド
getErrorCode, getNextException, getSQLState, iterator, setNextException
 
クラス 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
 

コンストラクタの詳細

SSQLException

public SSQLException(String messageCode,
                     Object[] args)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び

SSQLException

public SSQLException(String messageCode,
                     Object[] args,
                     Throwable cause)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び
cause - 原因となった例外

SSQLException

public SSQLException(String messageCode,
                     Object[] args,
                     String sqlState)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び
sqlState - SQLステート

SSQLException

public SSQLException(String messageCode,
                     Object[] args,
                     String sqlState,
                     Throwable cause)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び
sqlState - SQLステート
cause - 原因となった例外

SSQLException

public SSQLException(String messageCode,
                     Object[] args,
                     String sqlState,
                     int vendorCode)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び
sqlState - SQLステート
vendorCode - ベンダーコード

SSQLException

public SSQLException(String messageCode,
                     Object[] args,
                     String sqlState,
                     int vendorCode,
                     Throwable cause)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び
sqlState - SQLステート
vendorCode - ベンダーコード
cause - 原因となった例外

SSQLException

public SSQLException(String messageCode,
                     Object[] args,
                     String sqlState,
                     int vendorCode,
                     String sql)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び
sqlState - SQLステート
vendorCode - ベンダーコード
sql - SQL文字列

SSQLException

public SSQLException(String messageCode,
                     Object[] args,
                     String sqlState,
                     int vendorCode,
                     Throwable cause,
                     String sql)
SSQLExceptionを作成します。

パラメータ:
messageCode - メッセージコード
args - 引数の並び
sqlState - SQLステート
vendorCode - ベンダーコード
cause - 原因となった例外
sql - SQL文字列
メソッドの詳細

getMessageCode

public String getMessageCode()
メッセージコードを返します。

戻り値:
メッセージコード

getArgs

public Object[] getArgs()
引数の配列を返します。

戻り値:
引数の配列

getSql

public String getSql()
SQLを返します。

戻り値:
SQL


Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.