Class ReportServiceImpl

  • All Implemented Interfaces:
    com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, com.logicaldoc.gui.frontend.client.services.ReportService, Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    public class ReportServiceImpl
    extends com.logicaldoc.web.service.AbstractRemoteService
    implements com.logicaldoc.gui.frontend.client.services.ReportService
    Report Web Service Implementation
    Since:
    7.3.1
    Author:
    Marco Meschieri - LogicalDOC
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.logicaldoc.gui.frontend.client.services.ReportService

        com.logicaldoc.gui.frontend.client.services.ReportService.Instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void changeStatus​(long id, boolean enabled)  
      com.logicaldoc.gui.common.client.beans.GUIReport create​(com.logicaldoc.gui.common.client.beans.GUIReport report)  
      void delete​(long id)  
      void execute​(long id, com.logicaldoc.gui.common.client.beans.GUIAttribute[] parameters)  
      com.logicaldoc.gui.common.client.beans.GUIReport getReport​(long id, boolean withLog)  
      com.logicaldoc.gui.common.client.beans.GUIAttribute[] getReportParameters​(long id)  
      com.logicaldoc.gui.common.client.beans.GUIReport[] getReports()  
      com.logicaldoc.gui.common.client.beans.GUIReport save​(com.logicaldoc.gui.common.client.beans.GUIReport report)  
      void storeUploadedDesign​(long id)  
      • Methods inherited from class com.google.gwt.user.server.rpc.RemoteServiceServlet

        getSerializationPolicy, init, processCall, processCall, processPost
      • Methods inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet

        doPost
      • Methods inherited from class javax.servlet.http.HttpServlet

        service
      • Methods inherited from class javax.servlet.GenericServlet

        destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
    • Constructor Detail

      • ReportServiceImpl

        public ReportServiceImpl()
    • Method Detail

      • delete

        public void delete​(long id)
                    throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        delete in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • create

        public com.logicaldoc.gui.common.client.beans.GUIReport create​(com.logicaldoc.gui.common.client.beans.GUIReport report)
                                                                throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        create in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • storeUploadedDesign

        public void storeUploadedDesign​(long id)
                                 throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        storeUploadedDesign in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • save

        public com.logicaldoc.gui.common.client.beans.GUIReport save​(com.logicaldoc.gui.common.client.beans.GUIReport report)
                                                              throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        save in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • getReport

        public com.logicaldoc.gui.common.client.beans.GUIReport getReport​(long id,
                                                                          boolean withLog)
                                                                   throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        getReport in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • changeStatus

        public void changeStatus​(long id,
                                 boolean enabled)
                          throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        changeStatus in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • execute

        public void execute​(long id,
                            com.logicaldoc.gui.common.client.beans.GUIAttribute[] parameters)
                     throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        execute in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • getReports

        public com.logicaldoc.gui.common.client.beans.GUIReport[] getReports()
                                                                      throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        getReports in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException
      • getReportParameters

        public com.logicaldoc.gui.common.client.beans.GUIAttribute[] getReportParameters​(long id)
                                                                                  throws com.logicaldoc.gui.common.client.ServerException
        Specified by:
        getReportParameters in interface com.logicaldoc.gui.frontend.client.services.ReportService
        Throws:
        com.logicaldoc.gui.common.client.ServerException