public function startRuntime($alias, $params = [])
{
if ($this->existsThread($alias)) {
return $this->threadManager->startThread($alias, $params);
} else {
if ($this->existsProcess($alias)) {
return $this->processManager->startProcess($alias, $params);
}
}
return Promise::doReject(new ResourceUndefinedException("Runtime with alias [{$alias}] does not exist."));
}