Class ReportController

java.lang.Object
org.imixs.workflow.office.report.ReportController
All Implemented Interfaces:
Serializable

@Named @SessionScoped public class ReportController extends Object implements Serializable
See Also:
  • Field Details

    • reportService

      protected org.imixs.workflow.engine.ReportService reportService
  • Constructor Details

    • ReportController

      public ReportController()
  • Method Details

    • reset

      public void reset()
    • getReportUploads

      public org.imixs.workflow.ItemCollection getReportUploads()
    • setReportUploads

      public void setReportUploads(org.imixs.workflow.ItemCollection reportUploads)
    • getReports

      public List<org.imixs.workflow.ItemCollection> getReports()
      Returns a String sorted list of all report names.
      Returns:
      list of report names
    • getParams

      public Map<String,String> getParams()
    • uploadReport

      public void uploadReport() throws org.imixs.workflow.exceptions.ModelException, ParseException, ParserConfigurationException, SAXException, IOException, jakarta.xml.bind.JAXBException
      This method adds all uploaded imixs-report files.
      Parameters:
      event -
      Throws:
      IOException
      SAXException
      ParserConfigurationException
      ParseException
      org.imixs.workflow.exceptions.ModelException
      jakarta.xml.bind.JAXBException