.. java:import:: com.fasterxml.jackson.dataformat.csv CsvMapper .. java:import:: dk.magenta.datafordeler.core.database SessionManager .. java:import:: dk.magenta.datafordeler.core.exception AccessDeniedException .. java:import:: dk.magenta.datafordeler.core.exception AccessRequiredException .. java:import:: dk.magenta.datafordeler.core.exception InvalidTokenException .. java:import:: dk.magenta.datafordeler.core.user DafoUserDetails .. java:import:: dk.magenta.datafordeler.core.user DafoUserManager .. java:import:: dk.magenta.datafordeler.core.util LoggerHelper .. java:import:: dk.magenta.datafordeler.cpr CprRolesDefinition .. java:import:: dk.magenta.datafordeler.statistik StatistikRolesDefinition .. java:import:: dk.magenta.datafordeler.statistik.reportExecution ReportProgressStatus .. java:import:: dk.magenta.datafordeler.statistik.reportExecution ReportSyncHandler .. java:import:: dk.magenta.datafordeler.statistik.utils Filter .. java:import:: dk.magenta.datafordeler.statistik.utils ReportValidationAndConversion .. java:import:: net.lingala.zip4j.exception ZipException .. java:import:: org.apache.commons.io IOUtils .. java:import:: org.apache.logging.log4j LogManager .. java:import:: org.apache.logging.log4j Logger .. java:import:: org.hibernate Session .. java:import:: org.springframework.beans.factory.annotation Autowired .. java:import:: org.springframework.web.bind.annotation RequestMapping .. java:import:: java.io File .. java:import:: java.io FileInputStream .. java:import:: java.io IOException .. java:import:: java.io OutputStream .. java:import:: java.nio.charset StandardCharsets .. java:import:: java.util ArrayList .. java:import:: java.util List .. java:import:: javax.servlet.http HttpServletRequest .. java:import:: javax.servlet.http HttpServletResponse .. java:import:: org.springframework.web.bind.annotation RequestMethod .. java:import:: org.springframework.web.bind.annotation RestController DownloadService =============== .. java:package:: dk.magenta.datafordeler.statistik.services :noindex: .. java:type:: @RestController @RequestMapping public class DownloadService extends StatisticsService Methods ------- doGet ^^^^^ .. java:method:: @RequestMapping protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException :outertype: DownloadService doPost ^^^^^^ .. java:method:: @RequestMapping protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, AccessDeniedException, AccessRequiredException, InvalidTokenException :outertype: DownloadService getColumnNames ^^^^^^^^^^^^^^ .. java:method:: @Override protected List getColumnNames() :outertype: DownloadService getCsvMapper ^^^^^^^^^^^^ .. java:method:: @Override protected CsvMapper getCsvMapper() :outertype: DownloadService getDafoUserManager ^^^^^^^^^^^^^^^^^^ .. java:method:: @Override protected DafoUserManager getDafoUserManager() :outertype: DownloadService getLogger ^^^^^^^^^ .. java:method:: @Override protected Logger getLogger() :outertype: DownloadService getSessionManager ^^^^^^^^^^^^^^^^^ .. java:method:: @Override protected SessionManager getSessionManager() :outertype: DownloadService run ^^^ .. java:method:: @Override public int run(Filter filter, OutputStream outputStream, String reportUuid) :outertype: DownloadService