Interface EdgeReceiver

All Superinterfaces:
OsidReceiver

public interface EdgeReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedEdges(Id notificationId, IdList edgeIds)
    The callback for notification of updated edges.
    void
    deletedEdges(Id notificationId, IdList edgeIds)
    The callback for notification of deleted edges.
    void
    newEdges(Id notificationId, IdList edgeIds)
    The callback for notifications of new edges.

    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

    • newEdges

      void newEdges(Id notificationId, IdList edgeIds)
      The callback for notifications of new edges.
      Parameters:
      notificationId - the notification Id
      edgeIds - the Ids of the new Edges
      Compliance:
      mandatory - This method must be implemented.
    • changedEdges

      void changedEdges(Id notificationId, IdList edgeIds)
      The callback for notification of updated edges.
      Parameters:
      notificationId - the notification Id
      edgeIds - the Ids of the updated Edges
      Compliance:
      mandatory - This method must be implemented.
    • deletedEdges

      void deletedEdges(Id notificationId, IdList edgeIds)
      The callback for notification of deleted edges.
      Parameters:
      notificationId - the notification Id
      edgeIds - the Ids of the deleted Edges
      Compliance:
      mandatory - This method must be implemented.