Interface ProcessReceiver

All Superinterfaces:
OsidReceiver

public interface ProcessReceiver extends OsidReceiver

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changedChildOfProcesses(Id notificationId, IdList processIds)
    The callback for notifications of changes to children of process hierarchy nodes.
    void
    changedProcesses(Id notificationId, IdList processIds)
    The callback for notification of updated processes.
    void
    deletedProcesses(Id notificationId, IdList processIds)
    The callback for notification of deleted processes.
    void
    newProcesses(Id notificationId, IdList processIds)
    The callback for notifications of new processes.

    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

    • newProcesses

      void newProcesses(Id notificationId, IdList processIds)
      The callback for notifications of new processes.
      Parameters:
      notificationId - the notification Id
      processIds - the Ids of the new Processes
      Compliance:
      mandatory - This method must be implemented.
    • changedProcesses

      void changedProcesses(Id notificationId, IdList processIds)
      The callback for notification of updated processes.
      Parameters:
      notificationId - the notification Id
      processIds - the Ids of the updated Processes
      Compliance:
      mandatory - This method must be implemented.
    • deletedProcesses

      void deletedProcesses(Id notificationId, IdList processIds)
      The callback for notification of deleted processes.
      Parameters:
      notificationId - the notification Id
      processIds - the Ids of the deleted Processes
      Compliance:
      mandatory - This method must be implemented.
    • changedChildOfProcesses

      void changedChildOfProcesses(Id notificationId, IdList processIds)
      The callback for notifications of changes to children of process hierarchy nodes.
      Parameters:
      notificationId - the notification Id
      processIds - the Ids of the Processes whose children have changed
      Compliance:
      mandatory - This method must be implemented.