public abstract class BaseSession extends PentahoBase implements org.pentaho.platform.api.engine.IPentahoSession
EMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
Constructor and Description |
---|
BaseSession(String name,
String id,
Locale locale) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
String |
getActionName() |
boolean |
getBackgroundExecutionAlert() |
String |
getId() |
Locale |
getLocale() |
String |
getName() |
String |
getObjectName() |
String |
getProcessId() |
boolean |
isAuthenticated() |
void |
resetBackgroundExecutionAlert() |
void |
setActionName(String actionName) |
void |
setAuthenticated(String name) |
void |
setAuthenticated(String tenantId,
String name) |
void |
setBackgroundExecutionAlert() |
void |
setNotAuthenticated() |
void |
setProcessId(String processId) |
debug, debug, error, error, fatal, fatal, genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLogger, getLoggingLevel, getLogId, info, info, setLoggingLevel, setLogId, trace, trace, warn, warn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public boolean isAuthenticated()
isAuthenticated
in interface org.pentaho.platform.api.engine.IPentahoSession
public void setAuthenticated(String name)
setAuthenticated
in interface org.pentaho.platform.api.engine.IPentahoSession
public void setNotAuthenticated()
setNotAuthenticated
in interface org.pentaho.platform.api.engine.IPentahoSession
public Locale getLocale()
getLocale
in interface org.pentaho.platform.api.engine.IPentahoSession
public void destroy()
destroy
in interface org.pentaho.platform.api.engine.IPentahoSession
public void setActionName(String actionName)
setActionName
in interface org.pentaho.platform.api.engine.IPentahoSession
public void setProcessId(String processId)
setProcessId
in interface org.pentaho.platform.api.engine.IPentahoSession
public String getName()
getName
in interface org.pentaho.platform.api.engine.IPentahoSession
public String getId()
getId
in interface org.pentaho.platform.api.engine.IAuditable
getId
in interface org.pentaho.platform.api.engine.IPentahoSession
public String getObjectName()
getObjectName
in interface org.pentaho.platform.api.engine.IAuditable
getObjectName
in class PentahoBase
public String getProcessId()
getProcessId
in interface org.pentaho.platform.api.engine.IAuditable
public String getActionName()
getActionName
in interface org.pentaho.platform.api.engine.IAuditable
public void setBackgroundExecutionAlert()
setBackgroundExecutionAlert
in interface org.pentaho.platform.api.engine.IPentahoSession
public boolean getBackgroundExecutionAlert()
getBackgroundExecutionAlert
in interface org.pentaho.platform.api.engine.IPentahoSession
public void resetBackgroundExecutionAlert()
resetBackgroundExecutionAlert
in interface org.pentaho.platform.api.engine.IPentahoSession
Copyright © 2019 Hitachi Vantara. All rights reserved.