Package org.apache.commons.net.ntp
Class NtpUtils
java.lang.Object
org.apache.commons.net.ntp.NtpUtils
Common NtpUtils Helper class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getHostAddress
(int address) Gets the 32-bit integer address to IPv4 address string "%d.static String
getModeName
(int mode) Gets a human-readable name of message mode type (RFC 1305).static String
getRefAddress
(NtpV3Packet packet) Gets the NTP packet reference identifier as IP address.static String
getReferenceClock
(NtpV3Packet message) Gets refId as reference clock string (e.g.
-
Constructor Details
-
NtpUtils
Deprecated.Will be private in the next major release.Constructs a new instance.
-
-
Method Details
-
getHostAddress
Gets the 32-bit integer address to IPv4 address string "%d.%d.%d.%d" format.- Parameters:
address
- the 32-bit address- Returns:
- the raw IP address in a string format.
-
getModeName
Gets a human-readable name of message mode type (RFC 1305).- Parameters:
mode
- the mode type- Returns:
- mode name
-
getRefAddress
Gets the NTP packet reference identifier as IP address.- Parameters:
packet
- NTP packet- Returns:
- the packet reference id (as IP address) in "%d.%d.%d.%d" format.
-
getReferenceClock
Gets refId as reference clock string (e.g. GPS, WWV, LCL). If string is invalid (non-ASCII character) then returns empty string "". For details refer to the Comprehensive List of Clock Drivers.- Parameters:
message
- the message to check- Returns:
- reference clock string if primary NTP server
-