mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
24.07.2013 7efc52d211a8f3787e66726a4d7a1cf639bb52c6
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, September 24, 2013 11:07 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, September 24, 2013 11:07 +0200
commit7efc52d211a8f3787e66726a4d7a1cf639bb52c6
tree 08bd59fd3d48f6a8825db145d338b855e6a91828 tree | zip | gz
parent c4be6d3b045759707d56b96e9e8fb5a67712bd0b view | diff
OPENDJ-1134 (CR-2338) Introduce a class in replication for encapsulating host+port combinations

HostPort.java:
Improved javadocs.
Improved host normalization for and used remote IP addresses for remote hosts (complies with code from ReplicationServer.java.disconnectRemovedReplicationServers()).
Renamed normalizedHost() tpo normalizeHost().
Removed trimming for serverURLs.
In valueOf(), added a special case to reject unbracketed IPV6 addresses.
Extracted constant LOCALHOST to avoid typos.
Reworked the code from isLocalAddress(), equals(), hashCode().

HostPortTest.java:
Reworked some tests.
Added new tests.
2 files modified
148 ■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/types/HostPort.java 110 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/types/HostPortTest.java 38 ●●●● diff | view | raw | blame | history