Interface NetworkListener

All Known Implementing Classes:
DefaultNetworkListener

public interface NetworkListener
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Method Details

    • onCreation

      void onCreation(Identifiable identifiable)
    • beforeRemoval

      void beforeRemoval(Identifiable identifiable)
    • afterRemoval

      void afterRemoval(String id)
    • onUpdate

      void onUpdate(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
    • onUpdate

      default void onUpdate(Identifiable identifiable, String attribute, String variantId, Object oldValue, Object newValue)
    • onElementAdded

      default void onElementAdded(Identifiable identifiable, String attribute, Object newValue)
    • onElementReplaced

      default void onElementReplaced(Identifiable identifiable, String attribute, Object oldValue, Object newValue)
    • onElementRemoved

      default void onElementRemoved(Identifiable identifiable, String attribute, Object oldValue)
    • onVariantCreated

      default void onVariantCreated(String sourceVariantId, String targetVariantId)
    • onVariantOverwritten

      default void onVariantOverwritten(String sourceVariantId, String targetVariantId)
    • onVariantRemoved

      default void onVariantRemoved(String variantId)