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 booleandebug
-
Constructor Summary
Constructors Constructor Description ServletBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddebug(String message)voiddebug(String message, Throwable error)voiderror(String message)voiderror(String message, Throwable error)voidfatal(String message)voidfatal(String message, Throwable error)abstract org.apache.commons.logging.LoggetLogger()intgetLoggingLevel()StringgetObjectName()protected org.pentaho.platform.api.engine.IPentahoSessiongetPentahoSession(javax.servlet.http.HttpServletRequest request)voidinfo(String message)voidinfo(String message, Throwable error)voidsetCorsHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)voidsetLoggingLevel(int logLevel)voidtrace(String message)voidtrace(String message, Throwable error)voidwarn(String message)voidwarn(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:
getLoggingLevelin interfaceorg.pentaho.platform.api.engine.ILogger
-
setLoggingLevel
public void setLoggingLevel(int logLevel)
- Specified by:
setLoggingLevelin interfaceorg.pentaho.platform.api.engine.ILogger
-
trace
public void trace(String message)
- Specified by:
tracein interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
public void debug(String message)
- Specified by:
debugin interfaceorg.pentaho.platform.api.engine.ILogger
-
info
public void info(String message)
- Specified by:
infoin interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
public void warn(String message)
- Specified by:
warnin interfaceorg.pentaho.platform.api.engine.ILogger
-
error
public void error(String message)
- Specified by:
errorin interfaceorg.pentaho.platform.api.engine.ILogger
-
fatal
public void fatal(String message)
- Specified by:
fatalin interfaceorg.pentaho.platform.api.engine.ILogger
-
trace
public void trace(String message, Throwable error)
- Specified by:
tracein interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
public void debug(String message, Throwable error)
- Specified by:
debugin interfaceorg.pentaho.platform.api.engine.ILogger
-
info
public void info(String message, Throwable error)
- Specified by:
infoin interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
public void warn(String message, Throwable error)
- Specified by:
warnin interfaceorg.pentaho.platform.api.engine.ILogger
-
error
public void error(String message, Throwable error)
- Specified by:
errorin interfaceorg.pentaho.platform.api.engine.ILogger
-
fatal
public void fatal(String message, Throwable error)
- Specified by:
fatalin interfaceorg.pentaho.platform.api.engine.ILogger
-
setCorsHeaders
public void setCorsHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
-