Class HealthTreeListener

All Implemented Interfaces:
EventListener, TopologyFilterListener, org.jppf.client.monitoring.topology.TopologyListener

public class HealthTreeListener extends AbstractMonitoringListener implements org.jppf.client.monitoring.topology.TopologyListener
Listens to topology events so as to update the JVM health view.
Author:
Laurent Cohen
  • Constructor Details

    • HealthTreeListener

      public HealthTreeListener(org.jppf.ui.treetable.AbstractJPPFTreeTableModel treeModel, SelectionHandler selectionHandler, TopologyFilter nodeFilter)
      Initialize with the specified tree model and selection handler.
      Parameters:
      treeModel - the tree table model.
      selectionHandler - handles the selection of rows in the tree table.
      nodeFilter - the node filter to use.
  • Method Details

    • driverAdded

      public void driverAdded(org.jppf.client.monitoring.topology.TopologyEvent event)
      Specified by:
      driverAdded in interface org.jppf.client.monitoring.topology.TopologyListener
    • driverRemoved

      public void driverRemoved(org.jppf.client.monitoring.topology.TopologyEvent event)
      Specified by:
      driverRemoved in interface org.jppf.client.monitoring.topology.TopologyListener
    • driverUpdated

      public void driverUpdated(org.jppf.client.monitoring.topology.TopologyEvent event)
      Specified by:
      driverUpdated in interface org.jppf.client.monitoring.topology.TopologyListener
    • nodeAdded

      public void nodeAdded(org.jppf.client.monitoring.topology.TopologyEvent event)
      Specified by:
      nodeAdded in interface org.jppf.client.monitoring.topology.TopologyListener
    • nodeRemoved

      public void nodeRemoved(org.jppf.client.monitoring.topology.TopologyEvent event)
      Specified by:
      nodeRemoved in interface org.jppf.client.monitoring.topology.TopologyListener
    • nodeUpdated

      public void nodeUpdated(org.jppf.client.monitoring.topology.TopologyEvent event)
      Specified by:
      nodeUpdated in interface org.jppf.client.monitoring.topology.TopologyListener
    • onFilterChange

      public void onFilterChange(TopologyFilterEvent event)
      Description copied from interface: TopologyFilterListener
      Called when a change to the ropology filter coccurs.
      Specified by:
      onFilterChange in interface TopologyFilterListener
      Parameters:
      event - enapsulates the node filter and related change(s).