Class SoapReportService

  • All Implemented Interfaces:
    ReportService

    public class SoapReportService
    extends com.logicaldoc.webservice.AbstractService
    implements ReportService
    Report Web Service Implementation
    Since:
    7.4
    Author:
    Marco Meschieri - LogicalDOC
    • Constructor Detail

      • SoapReportService

        public SoapReportService()
    • Method Detail

      • list

        public WSReport[] list​(String sid)
                        throws Exception
        Description copied from interface: ReportService
        Lists all the reports in the tenant
        Specified by:
        list in interface ReportService
        Parameters:
        sid - The session identifier
        Returns:
        The array of all the reports
        Throws:
        Exception - error in the server
      • execute

        public void execute​(String sid,
                            long reportId,
                            com.logicaldoc.webservice.model.WSAttribute[] parameters)
                     throws Exception
        Description copied from interface: ReportService
        Executes a given report
        Specified by:
        execute in interface ReportService
        Parameters:
        sid - The session identifier
        reportId - The ID of the report to execute
        parameters - The parameters to pass to the report (optional)
        Throws:
        Exception - error in the server