Package play

Class ConfigurationChangeWatcherPlugin

  • All Implemented Interfaces:
    java.lang.Comparable<PlayPlugin>

    public class ConfigurationChangeWatcherPlugin
    extends PlayPlugin
    Plugin used for tracking for application.conf changes
    • Field Detail

      • configLastModified

        protected static long configLastModified
    • Constructor Detail

      • ConfigurationChangeWatcherPlugin

        public ConfigurationChangeWatcherPlugin()
    • Method Detail

      • onApplicationStart

        public void onApplicationStart()
        Description copied from class: PlayPlugin
        Called at application start (and at each reloading) Time to start stateful things.
        Overrides:
        onApplicationStart in class PlayPlugin
      • onConfigurationRead

        public void onConfigurationRead()
        Description copied from class: PlayPlugin
        Called when the application.conf has been read.
        Overrides:
        onConfigurationRead in class PlayPlugin
      • detectChange

        public void detectChange()
        Description copied from class: PlayPlugin
        It's time for the plugin to detect changes. Throw an exception is the application must be reloaded.
        Overrides:
        detectChange in class PlayPlugin
      • onConfigurationFileChanged

        protected void onConfigurationFileChanged​(VirtualFile conf)