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:
-
Field Summary
FieldsFields inherited from interface org.pentaho.platform.api.engine.ILogger
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidabstract org.apache.commons.logging.Logintprotected org.pentaho.platform.api.engine.IPentahoSessiongetPentahoSession(javax.servlet.http.HttpServletRequest request) voidvoidvoidsetCorsHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) voidsetLoggingLevel(int logLevel) voidvoidvoidvoidMethods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Field Details
-
debug
public static final boolean debug- See Also:
-
-
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
-
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
- Specified by:
tracein interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
- Specified by:
debugin interfaceorg.pentaho.platform.api.engine.ILogger
-
info
- Specified by:
infoin interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
- Specified by:
warnin interfaceorg.pentaho.platform.api.engine.ILogger
-
error
- Specified by:
errorin interfaceorg.pentaho.platform.api.engine.ILogger
-
fatal
- Specified by:
fatalin interfaceorg.pentaho.platform.api.engine.ILogger
-
trace
- Specified by:
tracein interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
- Specified by:
debugin interfaceorg.pentaho.platform.api.engine.ILogger
-
info
- Specified by:
infoin interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
- Specified by:
warnin interfaceorg.pentaho.platform.api.engine.ILogger
-
error
- Specified by:
errorin interfaceorg.pentaho.platform.api.engine.ILogger
-
fatal
- Specified by:
fatalin interfaceorg.pentaho.platform.api.engine.ILogger
-
setCorsHeaders
public void setCorsHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-