Class PentahoHttpSession
java.lang.Object
org.pentaho.platform.engine.core.system.PentahoBase
org.pentaho.platform.engine.core.system.BaseSession
org.pentaho.platform.web.http.session.PentahoHttpSession
- All Implemented Interfaces:
Serializable,org.pentaho.platform.api.engine.IAuditable,org.pentaho.platform.api.engine.ILogger,org.pentaho.platform.api.engine.IPentahoSession
public class PentahoHttpSession
extends org.pentaho.platform.engine.core.system.BaseSession
- See Also:
-
Field Summary
Fields inherited from class org.pentaho.platform.engine.core.system.PentahoBase
EMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATORFields inherited from interface org.pentaho.platform.api.engine.ILogger
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARNFields inherited from interface org.pentaho.platform.api.engine.IPentahoSession
ATTRIBUTE_LOCALE_OVERRIDE, SESSION_ROLES, TENANT_ID_KEY -
Constructor Summary
ConstructorsConstructorDescriptionPentahoHttpSession(String userName, javax.servlet.http.HttpSession session, Locale locale, org.pentaho.platform.api.engine.IPentahoSession userSession) -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()getAttribute(String attributeName) org.apache.commons.logging.LogremoveAttribute(String attributeName) voidsetAttribute(String attributeName, Object value) voidsetAuthenticated(String name) Methods inherited from class org.pentaho.platform.engine.core.system.BaseSession
getActionName, getBackgroundExecutionAlert, getId, getLocale, getName, getObjectName, getProcessId, isAuthenticated, resetBackgroundExecutionAlert, setActionName, setAuthenticated, setBackgroundExecutionAlert, setNotAuthenticated, setProcessIdMethods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
debug, debug, error, error, fatal, fatal, genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, info, info, setLoggingLevel, setLogId, trace, trace, warn, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pentaho.platform.api.engine.ILogger
debug, debug, error, error, fatal, fatal, getLoggingLevel, info, info, setLoggingLevel, trace, trace, warn, warnMethods inherited from interface org.pentaho.platform.api.engine.IPentahoSession
getAttributeLocaleOverride, setAttributeLocaleOverride
-
Constructor Details
-
PentahoHttpSession
-
-
Method Details
-
getLogger
public org.apache.commons.logging.Log getLogger()- Specified by:
getLoggerin classorg.pentaho.platform.engine.core.system.PentahoBase
-
getAttributeNames
-
getAttribute
-
setAttribute
-
removeAttribute
-
setAuthenticated
- Specified by:
setAuthenticatedin interfaceorg.pentaho.platform.api.engine.IPentahoSession- Overrides:
setAuthenticatedin classorg.pentaho.platform.engine.core.system.BaseSession
-
destroy
public void destroy()- Specified by:
destroyin interfaceorg.pentaho.platform.api.engine.IPentahoSession- Overrides:
destroyin classorg.pentaho.platform.engine.core.system.BaseSession
-