Package org.pentaho.platform.web.servlet
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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
debug
-
Constructor Summary
Constructors Constructor Description ServletBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
debug(String message)
void
debug(String message, Throwable error)
void
error(String message)
void
error(String message, Throwable error)
void
fatal(String message)
void
fatal(String message, Throwable error)
abstract org.apache.commons.logging.Log
getLogger()
int
getLoggingLevel()
String
getObjectName()
protected org.pentaho.platform.api.engine.IPentahoSession
getPentahoSession(javax.servlet.http.HttpServletRequest request)
void
info(String message)
void
info(String message, Throwable error)
void
setCorsHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
setLoggingLevel(int logLevel)
void
trace(String message)
void
trace(String message, Throwable error)
void
warn(String message)
void
warn(String message, Throwable error)
-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
-
-
-
-
Field Detail
-
debug
public static final boolean debug
- See Also:
- Constant Field Values
-
-
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 interfaceorg.pentaho.platform.api.engine.ILogger
-
setLoggingLevel
public void setLoggingLevel(int logLevel)
- Specified by:
setLoggingLevel
in interfaceorg.pentaho.platform.api.engine.ILogger
-
trace
public void trace(String message)
- Specified by:
trace
in interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
public void debug(String message)
- Specified by:
debug
in interfaceorg.pentaho.platform.api.engine.ILogger
-
info
public void info(String message)
- Specified by:
info
in interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
public void warn(String message)
- Specified by:
warn
in interfaceorg.pentaho.platform.api.engine.ILogger
-
error
public void error(String message)
- Specified by:
error
in interfaceorg.pentaho.platform.api.engine.ILogger
-
fatal
public void fatal(String message)
- Specified by:
fatal
in interfaceorg.pentaho.platform.api.engine.ILogger
-
trace
public void trace(String message, Throwable error)
- Specified by:
trace
in interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
public void debug(String message, Throwable error)
- Specified by:
debug
in interfaceorg.pentaho.platform.api.engine.ILogger
-
info
public void info(String message, Throwable error)
- Specified by:
info
in interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
public void warn(String message, Throwable error)
- Specified by:
warn
in interfaceorg.pentaho.platform.api.engine.ILogger
-
error
public void error(String message, Throwable error)
- Specified by:
error
in interfaceorg.pentaho.platform.api.engine.ILogger
-
fatal
public void fatal(String message, Throwable error)
- Specified by:
fatal
in interfaceorg.pentaho.platform.api.engine.ILogger
-
setCorsHeaders
public void setCorsHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
-