EspressReport ES
v 6.0

quadbase.reportorganizer.ext
Interface EresListenerManager

All Known Implementing Classes:
DefaultListenerManager

public interface EresListenerManager

A EresListenerManager manages a list of listeners that are used to monitor events on the server. The EresSchedulerListener is used to monitor scheduling events on the server. Implement this interface or extend the DefaultListenerManager for monitoring events on the server. For example, implement the EresSchedulerListener to change the scheduled report object at the time right before the export happens.
After implementing the EresListenerManager and the relevant listeners, set the name of the class that implements EresListenerManager in the startup argument [-ListenerManagerClass:classname] of the EspressManager. You can add this startup argument to the ServerCommands.txt in the WEB-INF/orguserdb/ directory. Then add the implemented EresListenerManager and related classes to the classpath.


Method Summary
 MenuPageListener getMenuPageListener()
          Retrieves the MenuPageListener from the manager.
 EresSchedulerListener getSchedulerListener()
          Retrieves the EresSchedulerListener from the manager.
 

Method Detail

getSchedulerListener

public EresSchedulerListener getSchedulerListener()
Retrieves the EresSchedulerListener from the manager.

getMenuPageListener

public MenuPageListener getMenuPageListener()
Retrieves the MenuPageListener from the manager.

EspressReport ES
v 6.0