ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class ilTableLock. More...
Public Member Functions | |
__construct ($table_name, ilDBInterface $ilDBInterface) | |
ilTableLock constructor. More... | |
check () | |
lockSequence ($lock_bool) | |
aliasName ($alias_name) | |
getTableName () | |
setTableName ($table_name) | |
isLockSequence () | |
setLockSequence ($lock_sequence) | |
getAlias () | |
setAlias ($alias) | |
getLockLevel () | |
setLockLevel ($lock_level) | |
isChecked () | |
setChecked ($checked) | |
Protected Attributes | |
$table_name = '' | |
$lock_sequence = false | |
$alias = '' | |
$lock_level = ilAtomQuery::LOCK_WRITE | |
$checked = false | |
$ilDBInstance | |
Class ilTableLock.
Definition at line 9 of file class.ilTableLock.php.
ilTableLock::__construct | ( | $table_name, | |
ilDBInterface | $ilDBInterface | ||
) |
ilTableLock constructor.
string | $table_name |
Definition at line 42 of file class.ilTableLock.php.
References $table_name.
ilTableLock::aliasName | ( | $alias_name | ) |
$alias_name |
Implements ilTableLockInterface.
Definition at line 78 of file class.ilTableLock.php.
References setAlias().
ilTableLock::check | ( | ) |
Definition at line 51 of file class.ilTableLock.php.
References array, ilAtomQueryException\DB_ATOM_LOCK_TABLE_NONEXISTING, ilAtomQueryException\DB_ATOM_LOCK_WRONG_LEVEL, getLockLevel(), getTableName(), ilAtomQuery\LOCK_READ, ilAtomQuery\LOCK_WRITE, and setChecked().
ilTableLock::getAlias | ( | ) |
ilTableLock::getLockLevel | ( | ) |
Definition at line 136 of file class.ilTableLock.php.
References $lock_level.
Referenced by check().
ilTableLock::getTableName | ( | ) |
Definition at line 88 of file class.ilTableLock.php.
References $table_name.
Referenced by check().
ilTableLock::isChecked | ( | ) |
ilTableLock::isLockSequence | ( | ) |
ilTableLock::lockSequence | ( | $lock_bool | ) |
bool | $lock_bool |
Implements ilTableLockInterface.
Definition at line 67 of file class.ilTableLock.php.
References setLockSequence().
ilTableLock::setAlias | ( | $alias | ) |
string | $alias |
Definition at line 128 of file class.ilTableLock.php.
References $alias.
Referenced by aliasName().
ilTableLock::setChecked | ( | $checked | ) |
boolean | $checked |
Definition at line 160 of file class.ilTableLock.php.
References $checked.
Referenced by check().
ilTableLock::setLockLevel | ( | $lock_level | ) |
int | $lock_level |
Definition at line 144 of file class.ilTableLock.php.
References $lock_level.
ilTableLock::setLockSequence | ( | $lock_sequence | ) |
boolean | $lock_sequence |
Definition at line 112 of file class.ilTableLock.php.
References $lock_sequence.
Referenced by lockSequence().
ilTableLock::setTableName | ( | $table_name | ) |
string | $table_name |
Definition at line 96 of file class.ilTableLock.php.
References $table_name.
|
protected |
Definition at line 22 of file class.ilTableLock.php.
Referenced by getAlias(), and setAlias().
|
protected |
Definition at line 30 of file class.ilTableLock.php.
Referenced by isChecked(), and setChecked().
|
protected |
Definition at line 34 of file class.ilTableLock.php.
|
protected |
Definition at line 26 of file class.ilTableLock.php.
Referenced by getLockLevel(), and setLockLevel().
|
protected |
Definition at line 18 of file class.ilTableLock.php.
Referenced by isLockSequence(), and setLockSequence().
|
protected |
Definition at line 14 of file class.ilTableLock.php.
Referenced by __construct(), getTableName(), and setTableName().