@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
- 検索する値