Class JettyServer.ExtensionUiLoadTask

java.lang.Object
org.apache.nifi.web.server.JettyServer.ExtensionUiLoadTask
All Implemented Interfaces:
Runnable
Enclosing class:
JettyServer

private static class JettyServer.ExtensionUiLoadTask extends Object implements Runnable
Task that asynchronously processes any bundles that were submitted to have extension UIs loaded.
  • Field Details

    • extensionUiBundlesToLoad

      private final BlockingQueue<Bundle> extensionUiBundlesToLoad
    • extensionUiLoadFunction

      private final Consumer<Bundle> extensionUiLoadFunction
    • stopped

      private volatile boolean stopped
  • Constructor Details

  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • stop

      public void stop()