protected function doConsume(KalturaEventConsumer $consumer) { if (!$consumer->shouldConsumeIntegrationCloseEvent($this->object, $this->modifiedColumns)) { return true; } KalturaLog::debug('consumer [' . get_class($consumer) . '] started handling [' . get_class($this) . '] batch-job id [' . $this->batchJob->getId() . '] status [' . $this->batchJob->getStatus() . ']'); $result = $consumer->integrationJobClosed($this->batchJob); KalturaLog::debug('consumer [' . get_class($consumer) . '] finished handling [' . get_class($this) . '] batch-job id [' . $this->batchJob->getId() . '] status [' . $this->batchJob->getStatus() . ']'); return $result; }