Class ConfigBasedServletInfo

java.lang.Object
org.mapfish.print.servlet.ConfigBasedServletInfo
All Implemented Interfaces:
ServletInfo

public final class ConfigBasedServletInfo extends Object implements ServletInfo
A servlet info that can be configured through the spring configuration (or programmatically).

A default random id will be created by default.

  • Constructor Details

    • ConfigBasedServletInfo

      public ConfigBasedServletInfo()
  • Method Details

    • getServletId

      public String getServletId()
      Description copied from interface: ServletInfo
      Return an id that identifies this server. This information is incorporated into the print request id so that it is possible for load balancers to redirect a request to the same server without having to keep sticky sessions. Or to find the same server after a session has expired.

      This provides an option for simple clusters to be created without having to have a shared registry for storing the look up when needing to retrieve the results of a print job.

      Specified by:
      getServletId in interface ServletInfo
    • setServletId

      public void setServletId(String servletId)