インタフェース
org.seasar.doma.MessageCode の使用

MessageCode を使用しているパッケージ
org.seasar.doma アノテーション、および汎用的な例外を提供します。 
org.seasar.doma.jdbc JDBC に関するインタフェースやクラスを提供します。 
 

org.seasar.doma での MessageCode の使用
 

MessageCode として宣言されている org.seasar.doma のフィールド
protected  MessageCode DomaException.messageCode
          メッセージコード
 

MessageCode を返す org.seasar.doma のメソッド
 MessageCode DomaException.getMessageCode()
          メッセージコードを返します。
 

MessageCode 型のパラメータを持つ org.seasar.doma のコンストラクタ
DomaException(MessageCode messageCode, Object... args)
          インスタンスを構築します。
DomaException(MessageCode messageCode, Throwable cause, Object... args)
          この例外の原因となった Throwable を指定してインスタンスを構築します。
 

org.seasar.doma.jdbc での MessageCode の使用
 

MessageCode 型のパラメータを持つ org.seasar.doma.jdbc のコンストラクタ
JdbcException(MessageCode messageCode, Object... args)
          インスタンスを構築します。
JdbcException(MessageCode messageCode, Throwable cause, Object... args)
          この例外の原因となった Throwable を指定してインスタンスを構築します。
OptimisticLockException(MessageCode messageCode, String rawSql, String sqlFilePath)
          メッセージコードと未加工SQLを指定してサブクラスから呼び出しインスタンスを構築します。
SqlExecutionException(MessageCode messageCode, String rawSql, String formattedSql, String sqlFilePath, Throwable cause, Throwable rootCause)
          メッセージコード、未加工SQL、フォーマット済みSQLを指定してインスタンスを構築します。
UniqueConstraintException(MessageCode messageCode, String rawSql, String sqlFilePath, Throwable cause)
          メッセージコードと未加工SQLを指定してインスタンスを構築します。
 



Copyright © 2009 The Seasar Foundation. All Rights Reserved.