Package com.yahoo.config.model.api
Interface SuperModelListener
public interface SuperModelListener
Interface for those wanting to be notified about changes to the SuperModel.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
applicationActivated
(SuperModel superModel, ApplicationInfo application) Application has been activated: Either deployed the first time, internally redeployed, or externally triggered redeploy.void
applicationRemoved
(SuperModel superModel, com.yahoo.config.provision.ApplicationId id) Application has been removed.void
notifyOfCompleteness
(SuperModel superModel) Invoked once all applications that were supposed to be deployed on bootstrap have been activated (and the respectiveapplicationActivated
have been invoked).
-
Method Details
-
applicationActivated
Application has been activated: Either deployed the first time, internally redeployed, or externally triggered redeploy. -
applicationRemoved
Application has been removed. -
notifyOfCompleteness
Invoked once all applications that were supposed to be deployed on bootstrap have been activated (and the respectiveapplicationActivated
have been invoked). The SuperModel is then said to be "complete".
-