Class BundlingConfigHandler

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, Observer

    public class BundlingConfigHandler
    extends java.lang.Object
    implements Observer, java.io.Closeable
    • Constructor Detail

      • BundlingConfigHandler

        public BundlingConfigHandler()
    • Method Detail

      • contentChanged

        public void contentChanged​(@NotNull
                                   @NotNull NodeState root,
                                   @NotNull
                                   @NotNull CommitInfo info)
        Description copied from interface: Observer
        Observes a content change. See the Observer class javadocs and relevant repository and observer registration details for more information on when and how this method gets called.
        Specified by:
        contentChanged in interface Observer
        Parameters:
        root - root state of the repository
        info - commit information
      • initialize

        public void initialize​(Observable nodeStore,
                               java.util.concurrent.Executor executor)
      • close

        public void close()
                   throws java.io.IOException
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Throws:
        java.io.IOException
      • isEnabled

        public boolean isEnabled()
      • unregisterObserver

        public void unregisterObserver()
                                throws java.io.IOException
        Throws:
        java.io.IOException