クラス
org.seasar.doma.jdbc.SelectForUpdateType の使用

SelectForUpdateType を使用しているパッケージ
org.seasar.doma.jdbc JDBC に関するインタフェースやクラスを提供します。 
org.seasar.doma.jdbc.dialect RDBMS の方言を提供します。 
 

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

SelectForUpdateType として宣言されている org.seasar.doma.jdbc のフィールド
protected  SelectForUpdateType SelectOptions.forUpdateType
          悲観的排他制御の種別
 

SelectForUpdateType を返す org.seasar.doma.jdbc のメソッド
 SelectForUpdateType SelectOptions.getForUpdateType()
          悲観的排他制御の種別を返します。
static SelectForUpdateType SelectForUpdateType.valueOf(String name)
          指定した名前を持つこの型の列挙型定数を返します。
static SelectForUpdateType[] SelectForUpdateType.values()
          この列挙型の定数を含む配列を宣言されている順序で返します。
 

org.seasar.doma.jdbc.dialect での SelectForUpdateType の使用
 

SelectForUpdateType 型のパラメータを持つ org.seasar.doma.jdbc.dialect のメソッド
 boolean StandardDialect.supportsSelectForUpdate(SelectForUpdateType type, boolean withTargets)
           
 boolean PostgresDialect.supportsSelectForUpdate(SelectForUpdateType type, boolean withTargets)
           
 boolean OracleDialect.supportsSelectForUpdate(SelectForUpdateType type, boolean withTargets)
           
 boolean MysqlDialect.supportsSelectForUpdate(SelectForUpdateType type, boolean withTargets)
           
 boolean Dialect.supportsSelectForUpdate(SelectForUpdateType type, boolean withTargets)
          悲観的排他制御をサポートしているかどうかを返します。
protected  SqlNode StandardDialect.toForUpdateSqlNode(SqlNode sqlNode, SelectForUpdateType forUpdateType, int waitSeconds, String... aliases)
          悲観的排他制御用のSQLノードに変換します。
protected  SqlNode PostgresDialect.toForUpdateSqlNode(SqlNode sqlNode, SelectForUpdateType forUpdateType, int waitSeconds, String... aliases)
           
protected  SqlNode OracleDialect.toForUpdateSqlNode(SqlNode sqlNode, SelectForUpdateType forUpdateType, int waitSeconds, String... aliases)
           
protected  SqlNode HsqldbDialect.toForUpdateSqlNode(SqlNode sqlNode, SelectForUpdateType forUpdateType, int waitSeconds, String... aliases)
           
 



Copyright © 2009 The Seasar Foundation. All Rights Reserved.