package com.griddynamics.jagger.webclient.server;
import com.griddynamics.jagger.dbapi.DatabaseService;
import com.griddynamics.jagger.dbapi.dto.TaskDataDto;
import com.griddynamics.jagger.webclient.client.TestInfoService;
import com.griddynamics.jagger.dbapi.dto.TestInfoDto;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Required;
import java.util.*;
public class TestInfoServiceImpl implements TestInfoService {
private DatabaseService databaseService;
@Required
public void setDatabaseService(DatabaseService databaseService) {
this.databaseService = databaseService;
}
@Override
public Map<TaskDataDto, Map<String, TestInfoDto>> getTestInfos(Collection<TaskDataDto> taskDataDtos) throws RuntimeException {
return databaseService.getTestInfoByTaskDataDto(taskDataDtos);
}
}