Interface TopologyChangeDelegate


  • public interface TopologyChangeDelegate
    Auxiliary delegate for integration of intent manager and flow trackerService.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void triggerCompile​(java.lang.Iterable<Key> intentIds, boolean compileAllFailed)
      Notifies that topology has changed in such a way that the specified intents should be recompiled.
    • Method Detail

      • triggerCompile

        void triggerCompile​(java.lang.Iterable<Key> intentIds,
                            boolean compileAllFailed)
        Notifies that topology has changed in such a way that the specified intents should be recompiled. If the compileAllFailed parameter is true, then all intents in IntentState.FAILED state should be compiled as well.
        Parameters:
        intentIds - intents that should be recompiled
        compileAllFailed - true implies full compile of all failed intents is required; false for selective recompile only