@Published public class ExclusiveControlContext extends Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
ExclusiveControlContext | 
appendCondition(Enum<?> columnName,
               Object value)
排他制御対象の行データを指定する条件を追加する。 
 | 
Map | 
getCondition()
排他制御対象の行データを指定する条件を取得する。 
 | 
Enum<?>[] | 
getPrimaryKeyColumnNames()
主キーのカラム名を取得する。 
 | 
String | 
getTableName()
排他制御用テーブルのテーブル名を取得する。 
 | 
String | 
getVersionColumnName()
バージョン番号カラム名を取得する。 
 | 
protected void | 
setPrimaryKeyColumnNames(Enum<?>... primaryKeyColumnNames)
主キーのカラム名を設定する。 
 | 
protected void | 
setTableName(String tableName)
排他制御用テーブルのテーブル名を設定する。 
 | 
protected void | 
setVersionColumnName(String versionColumnName)
バージョン番号カラム名を設定する。 
 | 
public String getTableName()
protected void setTableName(String tableName)
tableName - 排他制御用テーブルのテーブル名public String getVersionColumnName()
protected void setVersionColumnName(String versionColumnName)
versionColumnName - バージョン番号カラム名public Enum<?>[] getPrimaryKeyColumnNames()
protected void setPrimaryKeyColumnNames(Enum<?>... primaryKeyColumnNames)
primaryKeyColumnNames - 主キーのカラム名public Map getCondition()
public ExclusiveControlContext appendCondition(Enum<?> columnName, Object value)
columnName - 主キーのカラム名value - 検索する値