Class ServletBase

java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.pentaho.platform.web.servlet.ServletBase
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, org.pentaho.platform.api.engine.ILogger
Direct Known Subclasses:
CacheExpirationService, GenericServlet, GetImage, GetResource, HttpWebService, LocalizationServlet, ProxyServlet, SolutionEngineInteractivityService, ThemeServlet, UIServlet, ViewAction

public abstract class ServletBase extends javax.servlet.http.HttpServlet implements org.pentaho.platform.api.engine.ILogger
See Also:
  • Field Details

  • Constructor Details

    • ServletBase

      public ServletBase()
  • Method Details

    • getPentahoSession

      protected org.pentaho.platform.api.engine.IPentahoSession getPentahoSession(javax.servlet.http.HttpServletRequest request)
    • getLogger

      public abstract org.apache.commons.logging.Log getLogger()
    • getObjectName

      public String getObjectName()
    • getLoggingLevel

      public int getLoggingLevel()
      Specified by:
      getLoggingLevel in interface org.pentaho.platform.api.engine.ILogger
    • setLoggingLevel

      public void setLoggingLevel(int logLevel)
      Specified by:
      setLoggingLevel in interface org.pentaho.platform.api.engine.ILogger
    • trace

      public void trace(String message)
      Specified by:
      trace in interface org.pentaho.platform.api.engine.ILogger
    • debug

      public void debug(String message)
      Specified by:
      debug in interface org.pentaho.platform.api.engine.ILogger
    • info

      public void info(String message)
      Specified by:
      info in interface org.pentaho.platform.api.engine.ILogger
    • warn

      public void warn(String message)
      Specified by:
      warn in interface org.pentaho.platform.api.engine.ILogger
    • error

      public void error(String message)
      Specified by:
      error in interface org.pentaho.platform.api.engine.ILogger
    • fatal

      public void fatal(String message)
      Specified by:
      fatal in interface org.pentaho.platform.api.engine.ILogger
    • trace

      public void trace(String message, Throwable error)
      Specified by:
      trace in interface org.pentaho.platform.api.engine.ILogger
    • debug

      public void debug(String message, Throwable error)
      Specified by:
      debug in interface org.pentaho.platform.api.engine.ILogger
    • info

      public void info(String message, Throwable error)
      Specified by:
      info in interface org.pentaho.platform.api.engine.ILogger
    • warn

      public void warn(String message, Throwable error)
      Specified by:
      warn in interface org.pentaho.platform.api.engine.ILogger
    • error

      public void error(String message, Throwable error)
      Specified by:
      error in interface org.pentaho.platform.api.engine.ILogger
    • fatal

      public void fatal(String message, Throwable error)
      Specified by:
      fatal in interface org.pentaho.platform.api.engine.ILogger
    • setCorsHeaders

      public void setCorsHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)