Class StandardManagementServerAddressProvider

java.lang.Object
org.apache.nifi.bootstrap.command.process.StandardManagementServerAddressProvider
All Implemented Interfaces:
ManagementServerAddressProvider

public class StandardManagementServerAddressProvider extends Object implements ManagementServerAddressProvider
Standard Provider reads optional Server Address from Configuration Provider or selects from available ports
  • Field Details

  • Constructor Details

    • StandardManagementServerAddressProvider

      public StandardManagementServerAddressProvider(ConfigurationProvider configurationProvider)
  • Method Details

    • getAddress

      public Optional<String> getAddress()
      Get Management Server Address with port number
      Specified by:
      getAddress in interface ManagementServerAddressProvider
      Returns:
      Management Server Address
    • getServerPort

      private int getServerPort()
    • isPortFree

      private static boolean isPortFree(int port)