BusinessProcess: drop locking code

This commit is contained in:
Thomas Gelf 2016-12-09 14:54:31 +01:00
parent 8ef7bdbfb4
commit 945b14fd60

View file

@ -109,8 +109,6 @@ class BusinessProcess
*/
protected $simulation;
protected $locked = true;
protected $changeCount = 0;
protected $simulationCount = 0;
@ -249,22 +247,6 @@ class BusinessProcess
return false;
}
public function isLocked()
{
return $this->locked;
}
public function lock($lock = true)
{
$this->locked = (bool) $lock;
return $this;
}
public function unlock()
{
return $this->lock(false);
}
public function hasSimulations()
{
return $this->countSimulations() > 0;
@ -441,6 +423,9 @@ class BusinessProcess
return count($this->root_nodes);
}
/**
* @return BpNode[]
*/
public function getRootNodes()
{
ksort($this->root_nodes);