public class OraLockGenerator extends DBLockGenerator
NOTE: Oracle SELECT statements can't block even if the table is exclusively locked.
EMPTY_LOCK, TYPE_TABLE, TYPE_VIEW
Constructor and Description |
---|
OraLockGenerator() |
Modifier and Type | Method and Description |
---|---|
DBLock |
generateDeleteLock()
Method for caller to request the appropriate database
lock for a pending DELETE statement.
|
DBLock |
generateInsertLock()
Method for caller to request the appropriate database
lock for a pending INSERT statement.
|
DBLock |
generateUpdateLock()
Method for caller to request the appropriate database
lock for a pending UPDATE statement.
|
addListedColumn, addPrimaryKeyColumn, addWhereColumn, generateSelectLock, reset, setTable, setWhereClause
public DBLock generateInsertLock()
DBLockStatementGenerator
generateInsertLock
in interface DBLockStatementGenerator
generateInsertLock
in class DBLockGenerator
null
public DBLock generateUpdateLock()
DBLockStatementGenerator
generateUpdateLock
in interface DBLockStatementGenerator
generateUpdateLock
in class DBLockGenerator
null
public DBLock generateDeleteLock()
DBLockStatementGenerator
generateDeleteLock
in interface DBLockStatementGenerator
generateDeleteLock
in class DBLockGenerator
null