function updateConfiguration($partnerId, KalturaSystemPartnerConfiguration $configuration)
 {
     $kparams = array();
     $this->client->addParam($kparams, "partnerId", $partnerId);
     $this->client->addParam($kparams, "configuration", $configuration->toParams());
     $this->client->queueServiceActionCall("systempartner_systempartner", "updateConfiguration", $kparams);
     if ($this->client->isMultiRequest()) {
         return null;
     }
     $resultObject = $this->client->doQueue();
     $this->client->throwExceptionIfError($resultObject);
     $this->client->validateObjectType($resultObject, "null");
     return $resultObject;
 }
 /**
  * @action getConfiguration
  * @param int $partnerId
  * @return KalturaSystemPartnerConfiguration
  */
 public function getConfigurationAction($partnerId)
 {
     $dbPartner = PartnerPeer::retrieveByPK($partnerId);
     if (!$dbPartner) {
         throw new KalturaAPIException(KalturaErrors::UNKNOWN_PARTNER_ID, $partnerId);
     }
     $configuration = new KalturaSystemPartnerConfiguration();
     $configuration->fromObject($dbPartner);
     return $configuration;
 }