Interface IDerivedDataObjectStatusListener

  • All Known Implementing Classes:
    DerivedDataObjectStatusConsumer

    public interface IDerivedDataObjectStatusListener
    Listens notifications about derived data states changes for a particular top BM object.
    The derived data manager sends notifications in following cases:
    • Derived data section is being invalidated due to main model data changes
    • Derived data section becomes valid
      • Method Detail

        • statusChanged

          @Deprecated
          default void statusChanged​(long bmObjectId,
                                     DerivedDataObjectStatus status)
          Deprecated.
          Notifies the listener that the DD status is being changed for the tracked object.
          Parameters:
          bmObjectId - Object id for the object which DD status have been changed.
          status - The current status of DD for the target object. Cannot be null.
        • statusChanged

          default void statusChanged​(Object objectId,
                                     DerivedDataObjectStatus status)
          Notifies the listener that the DD status is being changed for the tracked object.
          Parameters:
          bmObjectId - Object id for the object which DD status have been changed. May not be null
          status - The current status of DD for the target object. Cannot be null.