Skip to content
Snippets Groups Projects

refactor: remove method getRepository

Merged Mathieu.Vonlanthen requested to merge MVO-remove-get-repository into master
Files
5
@@ -84,15 +84,18 @@ public class OAIService extends AouService {
private JAXBContext jaxbContext;
private final OAISetService oaiSetService;
private final OAISetRepository oaiSetRepository;
private final SearchMgmt searchMgmt;
private final Map<String, String> xlstList = new HashMap<>();
public OAIService(AouProperties config, MessageService messageService, AouRestClientService restClientService, SearchMgmt searchMgmt,
OAISetService oaiSetService, GitInfoService gitInfoService, IdentifierService identifierService, MetadataService metadataService) {
OAISetService oaiSetService, GitInfoService gitInfoService, IdentifierService identifierService, MetadataService metadataService,
OAISetRepository oaiSetRepository) {
super(config, messageService, restClientService);
this.searchMgmt = searchMgmt;
this.oaiSetService = oaiSetService;
this.oaiSetRepository = oaiSetRepository;
this.gitInfoService = gitInfoService;
this.identifierService = identifierService;
this.metadataService = metadataService;
@@ -382,7 +385,7 @@ public class OAIService extends AouService {
// Set parameter
if (!StringTool.isNullOrEmpty(set)) {
final OAISet oaiSet = ((OAISetRepository) this.oaiSetService.getRepository()).findBySpec(set);
final OAISet oaiSet = this.oaiSetRepository.findBySpec(set);
if (oaiSet != null) {
oaiToken.getOaiParameters().setSet(oaiSet);
} else {
Loading