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 Summary
FieldsModifier and TypeFieldDescriptionprivate final ConfigurationProviderprivate static final Stringprivate static final Stringprivate static final intprivate static final Stringprivate static final int -
Constructor Summary
ConstructorsConstructorDescriptionStandardManagementServerAddressProvider(ConfigurationProvider configurationProvider) -
Method Summary
Modifier and TypeMethodDescriptionGet Management Server Address with port numberprivate intprivate static booleanisPortFree(int port)
-
Field Details
-
STANDARD_PORT
private static final int STANDARD_PORT- See Also:
-
MAXIMUM_PORT
private static final int MAXIMUM_PORT- See Also:
-
NOT_AVAILABLE_MESSAGE
-
LOCALHOST_ADDRESS
- See Also:
-
HOST_ADDRESS
- See Also:
-
configurationProvider
-
-
Constructor Details
-
StandardManagementServerAddressProvider
-
-
Method Details
-
getAddress
Get Management Server Address with port number- Specified by:
getAddressin interfaceManagementServerAddressProvider- Returns:
- Management Server Address
-
getServerPort
private int getServerPort() -
isPortFree
private static boolean isPortFree(int port)
-