Class CsvFullStreamingRestController<DTO extends org.autumnframework.service.api.dtos.AuditedIdentifiable,T extends org.autumnframework.service.jpa.entities.AbstractApiBaseEntity>

java.lang.Object
org.autumnframework.service.server.controllers.implementations.FullRestController<DTO,T>
org.autumnframework.service.csv.server.controllers.implementations.CsvFullStreamingRestController<DTO,T>
Type Parameters:
DTO -
T -
All Implemented Interfaces:
AuditedCsvController<DTO,T>, AuditedCsvDownloadController<DTO,T>, CsvDownloadController<DTO,T>, CreateController<DTO,T>, DeleteByIdController<DTO,T>, DeleteByIdsController<DTO,T>, ReadFindAllController<DTO,T>, ReadFindAllModifiedBetweenController<DTO,T>, ReadFindAllModifiedSinceController<DTO,T>, ReadFindByIdController<DTO,T>, ReadFindByIdsController<DTO,T>, DtoResponseController<DTO,T>, UpdateController<DTO,T>, FullController<DTO,T>

public abstract class CsvFullStreamingRestController<DTO extends org.autumnframework.service.api.dtos.AuditedIdentifiable,T extends org.autumnframework.service.jpa.entities.AbstractApiBaseEntity> extends FullRestController<DTO,T> implements AuditedCsvController<DTO,T>
  • Constructor Details

    • CsvFullStreamingRestController

      public CsvFullStreamingRestController(org.autumnframework.service.mappers.DtoEntityMapper<DTO,T> mapper, org.autumnframework.service.jpa.services.FullApiService<T> service, jakarta.persistence.EntityManager entityManager)
      Parameters:
      mapper -
      service -
      entityManager -