Interface ResourceObjectChangeListener

    • Method Detail

      • notifyChange

        void notifyChange​(@NotNull
                          @NotNull ResourceObjectShadowChangeDescription change,
                          Task task,
                          OperationResult parentResult)
        Processes a notification about a specific change that happened on the resource. The change has already happened on the resource. The upper layers (implementing this interface) are notified to take that change into an account i.e. synchronize it. This operation may be called multiple times with the same change, e.g. in case of failures in IDM or on the resource. The implementation must be able to handle such duplicates.
        Parameters:
        change - change description