Class ServletBase

    • Constructor Detail

      • ServletBase

        public ServletBase()
    • Method Detail

      • 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)