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 TypeMethodDescriptionvoidapplicationActivated(SuperModel superModel, ApplicationInfo application) Application has been activated: Either deployed the first time, internally redeployed, or externally triggered redeploy.voidapplicationRemoved(SuperModel superModel, com.yahoo.config.provision.ApplicationId id) Application has been removed.voidnotifyOfCompleteness(SuperModel superModel) Invoked once all applications that were supposed to be deployed on bootstrap have been activated (and the respectiveapplicationActivatedhave 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 respectiveapplicationActivatedhave been invoked). The SuperModel is then said to be "complete".
-