19 require_once(BASE.
"wcmf/lib/persistence/class.LockManager.php");
52 $lockDate = date(
"Y-m-d H:i:s", mktime(date(
"H"), date(
"i")-1, date(
"s"), date(
"m"), date(
"d"), date(
"Y")));
53 return array(
'oid' => $oid,
'userid' => 0,
'login' =>
'BusyLockManager',
'since' => $lockDate,
'sessid' => uniqid(
""));
releaseAllLocksImpl($authUser, $session)
BusyLockManager acts as if half of the resources are locked. Use this to simulate heavy concurrency...
LockManager is used to handle lock requests on objects.
aquireLockImpl($authUser, $session, $oid, $lockDate)
releaseLockImpl($authUser, $session, $oid)