Package org.pentaho.platform.api.engine
Interface IPentahoSystemListeners
-
public interface IPentahoSystemListeners
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addLogoutListener(ILogoutListener listener)
void
invokeLogoutListeners(IPentahoSession session)
void
notifySystemListenersOfStartup()
ILogoutListener
remove(ILogoutListener listener)
void
setSystemListeners(List<IPentahoSystemListener> systemListeners)
Registers custom handlers that are notified of both system startup and system shutdown events.void
shutdown()
-
-
-
Method Detail
-
notifySystemListenersOfStartup
void notifySystemListenersOfStartup() throws PentahoSystemException
- Throws:
PentahoSystemException
-
shutdown
void shutdown()
-
addLogoutListener
void addLogoutListener(ILogoutListener listener)
-
remove
ILogoutListener remove(ILogoutListener listener)
-
invokeLogoutListeners
void invokeLogoutListeners(IPentahoSession session)
-
setSystemListeners
void setSystemListeners(List<IPentahoSystemListener> systemListeners)
Registers custom handlers that are notified of both system startup and system shutdown events.- Parameters:
systemListeners
- the system event handlers
-
-