Class PentahoBase

    • Constructor Detail

      • PentahoBase

        public PentahoBase()
    • Method Detail

      • getLogger

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

        public String getLogId()
      • setLogId

        public void setLogId​(String lId)
      • genLogIdFromSession

        public void genLogIdFromSession​(org.pentaho.platform.api.engine.IPentahoSession sess)
      • genLogIdFromInfo

        public void genLogIdFromInfo​(String sessId,
                                     String procId,
                                     String actName)
      • 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