Skip to content
Snippets Groups Projects
Commit d3b1ff0c authored by Tobias Bruns's avatar Tobias Bruns
Browse files

OZG-6988 rename dtos

parent d29cc735
Branches
Tags
1 merge request!3Ozg 6988 add reporting
......@@ -12,7 +12,7 @@ import org.springframework.data.mongodb.core.mapping.Document;
import com.fasterxml.jackson.annotation.JsonIgnore;
import de.ozgcloud.admin.reporting.ReportingSettingDto.FormIdentifierDto;
import de.ozgcloud.admin.reporting.ReportingAggregationManagerSettingDto.FormIdentifierDto;
import lombok.Builder;
import lombok.Getter;
import lombok.Singular;
......
......@@ -4,7 +4,7 @@ import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.NullValueCheckStrategy;
import de.ozgcloud.admin.reporting.ReportingSettingDto.AggregationMappingDto;
import de.ozgcloud.admin.reporting.ReportingAggregationManagerSettingDto.AggregationMappingDto;
@Mapper(nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS)
public interface AggregationMappingMapper {
......
......@@ -15,12 +15,12 @@ class ReportingAggregationManagerSettingDTOService implements SettingDtoService
private final AggregationMappingMapper mapper;
@Override
public ReportingSettingDto getDataTransferObject() {
public ReportingAggregationManagerSettingDto getDataTransferObject() {
return mapToDto(repository.findAll().stream());
}
ReportingSettingDto mapToDto(Stream<AggregationMapping> settings) {
return ReportingSettingDto.builder()
ReportingAggregationManagerSettingDto mapToDto(Stream<AggregationMapping> settings) {
return ReportingAggregationManagerSettingDto.builder()
.aggregationMappings(settings.map(mapper::toMapping).toList())
.build();
}
......
......@@ -10,7 +10,7 @@ import lombok.ToString;
@Builder
@Getter
@ToString
public class ReportingSettingDto {
public class ReportingAggregationManagerSettingDto {
@Singular
private List<AggregationMappingDto> aggregationMappings;
......
......@@ -3,7 +3,7 @@ package de.ozgcloud.admin.reporting;
import java.util.UUID;
import de.ozgcloud.admin.reporting.AggregationMapping.FieldMapping;
import de.ozgcloud.admin.reporting.ReportingSettingDto.FormIdentifierDto;
import de.ozgcloud.admin.reporting.ReportingAggregationManagerSettingDto.FormIdentifierDto;
class AggregationMappingTestFactory {
......
......@@ -2,20 +2,20 @@ package de.ozgcloud.admin.reporting;
import static de.ozgcloud.admin.reporting.AggregationMappingTestFactory.*;
import de.ozgcloud.admin.reporting.ReportingSettingDto.AggregationMappingDto;
import de.ozgcloud.admin.reporting.ReportingSettingDto.FieldMappingDto;
import de.ozgcloud.admin.reporting.ReportingSettingDto.FormIdentifierDto;
import de.ozgcloud.admin.reporting.ReportingAggregationManagerSettingDto.AggregationMappingDto;
import de.ozgcloud.admin.reporting.ReportingAggregationManagerSettingDto.FieldMappingDto;
import de.ozgcloud.admin.reporting.ReportingAggregationManagerSettingDto.FormIdentifierDto;
class ReportingSettingDtoTestFactory {
public static final FormIdentifierDto FORM_IDENTIFIER = FormIdentifierDto.builder().formId(FORM_ID).formEngineName(FORM_ENGINE_NAME).build();
public static ReportingSettingDto create() {
public static ReportingAggregationManagerSettingDto create() {
return createBuilder().build();
}
public static ReportingSettingDto.ReportingSettingDtoBuilder createBuilder() {
return ReportingSettingDto.builder()
public static ReportingAggregationManagerSettingDto.ReportingSettingDtoBuilder createBuilder() {
return ReportingAggregationManagerSettingDto.builder()
.aggregationMapping(AggregationMappingDto.builder()
.formIdentifier(FORM_IDENTIFIER)
.fieldMapping(FieldMappingDto.builder().sourcePath(SOURCE_PATH).targetPath(TARGET_PATH).build())
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment