public abstract class BaseSession extends PentahoBase implements IPentahoSession
EMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
SESSION_ROLES, TENANT_ID_KEY
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
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
getAttribute, getAttributeNames, removeAttribute, setAttribute
public boolean isAuthenticated()
isAuthenticated
in interface IPentahoSession
public void setAuthenticated(String name)
setAuthenticated
in interface IPentahoSession
public void setNotAuthenticated()
setNotAuthenticated
in interface IPentahoSession
public Locale getLocale()
getLocale
in interface IPentahoSession
public void destroy()
destroy
in interface IPentahoSession
public void setActionName(String actionName)
setActionName
in interface IPentahoSession
public void setProcessId(String processId)
setProcessId
in interface IPentahoSession
public String getName()
getName
in interface IPentahoSession
public String getId()
getId
in interface IAuditable
getId
in interface IPentahoSession
public String getObjectName()
getObjectName
in interface IAuditable
getObjectName
in class PentahoBase
public String getProcessId()
getProcessId
in interface IAuditable
public String getActionName()
getActionName
in interface IAuditable
public void setBackgroundExecutionAlert()
setBackgroundExecutionAlert
in interface IPentahoSession
public boolean getBackgroundExecutionAlert()
getBackgroundExecutionAlert
in interface IPentahoSession
public void resetBackgroundExecutionAlert()
resetBackgroundExecutionAlert
in interface IPentahoSession
Copyright © 2017 Hitachi Vantara. All rights reserved.