Package org.pentaho.platform.api.engine
Interface IPentahoSystemStartupActions
public interface IPentahoSystemStartupActions
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
globalStartup
(IPentahoSession session) putInGlobalAttributesMap
(Object key, Object value) void
sessionStartup
(IPentahoSession session) void
sessionStartup
(IPentahoSession session, IParameterProvider sessionParameters) void
Registers server actions that will be invoked when a session is created.
-
Method Details
-
sessionStartup
-
sessionStartup
-
globalStartup
void globalStartup() -
globalStartup
-
setSessionStartupActions
Registers server actions that will be invoked when a session is created. NOTE: it is completely up to theIPentahoSession
implementation whether to advise the system of it's creation viaPentahoSystem#sessionStartup(IPentahoSession)
.- Parameters:
actions
- the server actions to execute on session startup
-
clearGlobals
void clearGlobals() -
putInGlobalAttributesMap
-
removeFromGlobalAttributesMap
-
getGlobalParameters
IParameterProvider getGlobalParameters()
-