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 ConfigurationProvider
private static final String
private static final String
private static final int
private static final String
private static final int
-
Constructor Summary
ConstructorsConstructorDescriptionStandardManagementServerAddressProvider
(ConfigurationProvider configurationProvider) -
Method Summary
Modifier and TypeMethodDescriptionGet Management Server Address with port numberprivate int
private static boolean
isPortFree
(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:
getAddress
in interfaceManagementServerAddressProvider
- Returns:
- Management Server Address
-
getServerPort
private int getServerPort() -
isPortFree
private static boolean isPortFree(int port)
-