psdi.webclient.beans.report

Class SilentPrintServlet

  • java.lang.Object
    • javax.servlet.GenericServlet
      • javax.servlet.http.HttpServlet
        • psdi.webclient.beans.report.SilentPrintServlet
  • All Implemented Interfaces:
    java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig


    public class SilentPrintServlet
    extends javax.servlet.http.HttpServlet
    Class handles all requests from the print module coming to server side. This handles all the PDF request which come from Birt and Doclinks. Itext is used to create the print process
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean concatPDFFiles(java.lang.String outPutDirPath, java.lang.String outPutFilePath, java.util.Vector listOfFiles) 
      void doGet(javax.servlet.http.HttpServletRequest requ, javax.servlet.http.HttpServletResponse resp) 
      void doPost(javax.servlet.http.HttpServletRequest requ, javax.servlet.http.HttpServletResponse resp) 
      void doWork(javax.servlet.http.HttpServletRequest requ, javax.servlet.http.HttpServletResponse resp)
      The actual business logic.
      • Methods inherited from class javax.servlet.http.HttpServlet

        doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
      • Methods inherited from class javax.servlet.GenericServlet

        destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SilentPrintServlet

        public SilentPrintServlet()
    • Method Detail

      • doGet

        public void doGet(javax.servlet.http.HttpServletRequest requ,
                          javax.servlet.http.HttpServletResponse resp)
                   throws javax.servlet.ServletException,
                          java.io.IOException
        Overrides:
        doGet in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        java.io.IOException
        See Also:
        HttpServlet.doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
      • doPost

        public void doPost(javax.servlet.http.HttpServletRequest requ,
                           javax.servlet.http.HttpServletResponse resp)
                    throws javax.servlet.ServletException,
                           java.io.IOException
        Overrides:
        doPost in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        java.io.IOException
        See Also:
        HttpServlet.doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
      • doWork

        public void doWork(javax.servlet.http.HttpServletRequest requ,
                           javax.servlet.http.HttpServletResponse resp)
                    throws javax.servlet.ServletException,
                           java.io.IOException
        The actual business logic.
        Parameters:
        requ - the request object
        resp - the response object
        Throws:
        javax.servlet.ServletException
        java.io.IOException
      • concatPDFFiles

        public boolean concatPDFFiles(java.lang.String outPutDirPath,
                                      java.lang.String outPutFilePath,
                                      java.util.Vector listOfFiles)