Interface MeterReceiver

All Superinterfaces:
OsidReceiver

public interface MeterReceiver extends OsidReceiver

The meter receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Meter objects.

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    The callback for notification of updated meters.
    void
    the callback for notification of deleted meters.
    void
    newMeters(IdList meterIds)
    The callback for notifications of new meters.

    Methods inherited from interface OsidReceiver

    down, up
    Modifier and Type
    Method
    Description
    void
    The callback for notifications that the notification bus is not operating.
    void
    up()
    The callback for notifications that the notification bus is operational.
  • Method Details

    • newMeters

      void newMeters(IdList meterIds)
      The callback for notifications of new meters.
      Parameters:
      meterIds - the Ids of the new Meters
      Compliance:
      mandatory - This method must be implemented.
    • changedMeters

      void changedMeters(IdList meterIds)
      The callback for notification of updated meters.
      Parameters:
      meterIds - the Ids of the updated Meters
      Compliance:
      mandatory - This method must be implemented.
    • deletedMeters

      void deletedMeters(IdList meterIds)
      the callback for notification of deleted meters.
      Parameters:
      meterIds - the Ids of the deleted Meters
      Compliance:
      mandatory - This method must be implemented.