/**
  * Add new delivery.
  *
  * @action add
  * @param KalturaDeliveryProfile $delivery
  * @return KalturaDeliveryProfile
  */
 function addAction(KalturaDeliveryProfile $delivery)
 {
     $dbKalturaDelivery = $delivery->toInsertableObject();
     $dbKalturaDelivery->setPartnerId($this->getPartnerId());
     $dbKalturaDelivery->setParentId(0);
     $dbKalturaDelivery->save();
     $delivery = KalturaDeliveryProfileFactory::getDeliveryProfileInstanceByType($dbKalturaDelivery->getType());
     $delivery->fromObject($dbKalturaDelivery, $this->getResponseProfile());
     return $delivery;
 }