Class ProcessHandleManagementServerAddressProvider
java.lang.Object
org.apache.nifi.bootstrap.command.process.ProcessHandleManagementServerAddressProvider
- All Implemented Interfaces:
ManagementServerAddressProvider
public class ProcessHandleManagementServerAddressProvider
extends Object
implements ManagementServerAddressProvider
Provider implementation resolves the Management Server Address from command arguments of the application Process Handle
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Pattern
private static final int
private final ProcessHandle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate String
findManagementServerAddress
(String[] arguments) Get Management Server Address with port number from command argument in Process Handle
-
Field Details
-
ADDRESS_ARGUMENT_PATTERN
-
ADDRESS_GROUP
private static final int ADDRESS_GROUP- See Also:
-
processHandle
-
-
Constructor Details
-
ProcessHandleManagementServerAddressProvider
-
-
Method Details
-
getAddress
Get Management Server Address with port number from command argument in Process Handle- Specified by:
getAddress
in interfaceManagementServerAddressProvider
- Returns:
- Management Server Address or null when not found
-
findManagementServerAddress
-