Package org.pentaho.platform.api.engine
Interface IPentahoSystemStartupActions
- 
public interface IPentahoSystemStartupActions 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearGlobals()IParameterProvidergetGlobalParameters()voidglobalStartup()voidglobalStartup(IPentahoSession session)ObjectputInGlobalAttributesMap(Object key, Object value)ObjectremoveFromGlobalAttributesMap(Object key)voidsessionStartup(IPentahoSession session)voidsessionStartup(IPentahoSession session, IParameterProvider sessionParameters)voidsetSessionStartupActions(List<ISessionStartupAction> actions)Registers server actions that will be invoked when a session is created. 
 - 
 
- 
- 
Method Detail
- 
sessionStartup
void sessionStartup(IPentahoSession session)
 
- 
sessionStartup
void sessionStartup(IPentahoSession session, IParameterProvider sessionParameters)
 
- 
globalStartup
void globalStartup()
 
- 
globalStartup
void globalStartup(IPentahoSession session)
 
- 
setSessionStartupActions
void setSessionStartupActions(List<ISessionStartupAction> actions)
Registers server actions that will be invoked when a session is created. NOTE: it is completely up to theIPentahoSessionimplementation 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()
 
- 
getGlobalParameters
IParameterProvider getGlobalParameters()
 
 - 
 
 -