* @package oat\tao\model\actionQueue */ interface QueuedAction extends TaoAction, ServiceLocatorAwareInterface { /** * Get action identifier * @return mixed */ public function getId(); /** * Get number of actions in progress. * Based on this value action queue will decide whether action should be performed or not. * @return integer */ public function getNumberOfActiveActions(); /** * Return result of action execution * @return mixed */ public function getResult(); /** * Set result of action * @param mixed $result */ public function setResult($result); }