Interface SuperModelListener


  • public interface SuperModelListener
    Interface for those wanting to be notified about changes to the SuperModel.
    • Method Detail

      • applicationActivated

        void applicationActivated​(SuperModel superModel,
                                  ApplicationInfo application)
        Application has been activated: Either deployed the first time, internally redeployed, or externally triggered redeploy.
      • applicationRemoved

        void applicationRemoved​(SuperModel superModel,
                                com.yahoo.config.provision.ApplicationId id)
        Application has been removed.
      • notifyOfCompleteness

        void notifyOfCompleteness​(SuperModel superModel)
        Invoked once all applications that were supposed to be deployed on bootstrap have been activated (and the respective applicationActivated have been invoked). The SuperModel is then said to be "complete".