org.pentaho.platform.api.engine
Interface IPentahoSystemListener

All Known Implementing Classes:
BirtSystemListener, ChartBeansSystemListener, GlobalObjectInitializer, HibernateSystemListener, JFreeReportSystemListener, KettleSystemListener, MondrianSystemListener, NonPooledDatasourceSystemListener, PluginAdapter, PooledDatasourceSystemListener, QuartzSystemListener, SessionCleanupListener, VersionCheckSystemListener

public interface IPentahoSystemListener

Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.

Version:
1.0

Method Summary
 void shutdown()
          Notification of system shutdown.
 boolean startup(IPentahoSession session)
          Notification of system startup.
 

Method Detail

startup

boolean startup(IPentahoSession session)
Notification of system startup. This event fires at the end of system initialization, after all system components have started successfully.


shutdown

void shutdown()
Notification of system shutdown. This event fires right before the server context is shutdown.