Class SignatureServlet

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.deltava.servlet.GenericServlet
org.deltava.servlet.SignatureServlet
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

public class SignatureServlet extends GenericServlet
The Signature Image serving Servlet. This serves Water Cooler signature images.
Since:
2.6
Version:
11.3
Author:
Luke
See Also:
  • Constructor Details

    • SignatureServlet

      public SignatureServlet()
  • Method Details

    • getServletInfo

      public String getServletInfo()
      Returns the servlet description.
      Specified by:
      getServletInfo in interface jakarta.servlet.Servlet
      Overrides:
      getServletInfo in class jakarta.servlet.GenericServlet
      Returns:
      name, author and copyright info for this servlet
    • getLastModified

      public long getLastModified(jakarta.servlet.http.HttpServletRequest req)
      Returns the last modification date of a signature image.
      Overrides:
      getLastModified in class jakarta.servlet.http.HttpServlet
      Parameters:
      req - the HTTP request
      Returns:
      the last modification date/time as a Unix timestamp, or -1 if unknown
    • doGet

      public void doGet(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse rsp) throws IOException
      Processes HTTP GET requests for images.
      Overrides:
      doGet in class jakarta.servlet.http.HttpServlet
      Parameters:
      req - the HTTP request
      rsp - the HTTP response
      Throws:
      IOException - if a network I/O error occurs