Class UnitTypeMonitor

All Implemented Interfaces:
UnitStateNotifier

public class UnitTypeMonitor extends UnitMonitor
  • Field Details

  • Constructor Details

    • UnitTypeMonitor

      public UnitTypeMonitor(Manager manager)
  • Method Details

    • isIncluded

      protected boolean isIncluded(UnitType unit)
    • reset

      public void reset()
      Specified by:
      reset in class UnitMonitor
    • refresh

      public void refresh() throws org.freedesktop.dbus.exceptions.DBusException
      Specified by:
      refresh in class UnitMonitor
      Throws:
      org.freedesktop.dbus.exceptions.DBusException
    • addMonitoredTypes

      public final void addMonitoredTypes(UnitTypeMonitor.MonitoredType... monitoredTypes) throws org.freedesktop.dbus.exceptions.DBusException
      Throws:
      org.freedesktop.dbus.exceptions.DBusException
    • removeMonitoredTypes

      public final void removeMonitoredTypes(UnitTypeMonitor.MonitoredType... monitoredTypes) throws org.freedesktop.dbus.exceptions.DBusException
      Throws:
      org.freedesktop.dbus.exceptions.DBusException
    • monitorsUnit

      public boolean monitorsUnit(String unitName)
      Overrides:
      monitorsUnit in class UnitMonitor