Class UserSession
- java.lang.Object
-
- org.pentaho.platform.engine.core.system.PentahoBase
-
- org.pentaho.platform.engine.core.system.BaseSession
-
- org.pentaho.platform.engine.core.system.StandaloneSession
-
- org.pentaho.platform.engine.core.system.UserSession
-
- All Implemented Interfaces:
Serializable
,org.pentaho.platform.api.engine.IAuditable
,org.pentaho.platform.api.engine.ILogger
,org.pentaho.platform.api.engine.IPentahoSession
public class UserSession extends StandaloneSession
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.pentaho.platform.engine.core.system.PentahoBase
EMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
-
-
Constructor Summary
Constructors Constructor Description UserSession(String userName, String userId, Locale locale, boolean authenticated, org.pentaho.platform.api.engine.IParameterProvider sessionParameters)
UserSession(String userName, Locale locale, boolean authenticated, org.pentaho.platform.api.engine.IParameterProvider sessionParameters)
UserSession(String userName, Locale locale, org.pentaho.platform.api.engine.IParameterProvider sessionParameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doStartupActions(org.pentaho.platform.api.engine.IParameterProvider sessionParameters)
org.apache.commons.logging.Log
getLogger()
-
Methods inherited from class org.pentaho.platform.engine.core.system.StandaloneSession
destroy, getAttribute, getAttributeNames, removeAttribute, setAttribute
-
Methods inherited from class org.pentaho.platform.engine.core.system.BaseSession
getActionName, getBackgroundExecutionAlert, getId, getLocale, getName, getObjectName, getProcessId, isAuthenticated, resetBackgroundExecutionAlert, setActionName, setAuthenticated, setAuthenticated, setBackgroundExecutionAlert, setNotAuthenticated, setProcessId
-
Methods 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, warn
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
UserSession
public UserSession(String userName, String userId, Locale locale, boolean authenticated, org.pentaho.platform.api.engine.IParameterProvider sessionParameters)
-
UserSession
public UserSession(String userName, Locale locale, boolean authenticated, org.pentaho.platform.api.engine.IParameterProvider sessionParameters)
-
-
Method Detail
-
getLogger
public org.apache.commons.logging.Log getLogger()
- Overrides:
getLogger
in classStandaloneSession
-
doStartupActions
public void doStartupActions(org.pentaho.platform.api.engine.IParameterProvider sessionParameters)
-
-