2require_once(
'./Services/Database/interfaces/interface.ilTableLockInterface.php');
46 $this->ilDBInstance = $ilDBInterface;
58 if (!$this->
getTableName() || !$this->ilDBInstance->tableExists($this->getTableName())) {
An exception for terminatinating execution or to throw for unit testing.
Class ilAtomQueryException.
const DB_ATOM_LOCK_TABLE_NONEXISTING
const DB_ATOM_LOCK_WRONG_LEVEL
__construct($table_name, ilDBInterface $ilDBInterface)
ilTableLock constructor.
setLockSequence($lock_sequence)
setTableName($table_name)
setLockLevel($lock_level)
Class ilTableLockInterface.