/**
  * @param array $requestData
  * @return ServiceHelperStruct
  */
 protected function buildServiceHelpers(array $requestData)
 {
     $profile = $this->profileFactory->loadProfile($requestData);
     $session = $this->dataFactory->loadSession($requestData);
     $dbAdapter = $this->dataFactory->createDbAdapter($profile->getType());
     $fileReader = $this->createFileReader($profile, $requestData['format']);
     $fileWriter = $this->fileIOFactory->createFileWriter($requestData['format']);
     $dataIO = $this->dataFactory->createDataIO($dbAdapter, $session, $this->logger);
     return new ServiceHelperStruct($profile, $session, $dbAdapter, $fileReader, $fileWriter, $dataIO);
 }