/**
  * Allows you to add a new Business-Process server object
  * 
  * @action add
  * @param KalturaBusinessProcessServer $businessProcessServer
  * @return KalturaBusinessProcessServer
  */
 public function addAction(KalturaBusinessProcessServer $businessProcessServer)
 {
     $dbBusinessProcessServer = $businessProcessServer->toInsertableObject();
     /* @var $dbBusinessProcessServer BusinessProcessServer */
     $dbBusinessProcessServer->setStatus(BusinessProcessServerStatus::ENABLED);
     $dbBusinessProcessServer->setPartnerId($this->impersonatedPartnerId);
     $dbBusinessProcessServer->save();
     // return the saved object
     $businessProcessServer = KalturaBusinessProcessServer::getInstanceByType($dbBusinessProcessServer->getType());
     $businessProcessServer->fromObject($dbBusinessProcessServer);
     return $businessProcessServer;
 }