Package org.opendaylight.protocol.util
Class InetSocketAddressUtil
java.lang.Object
org.opendaylight.protocol.util.InetSocketAddressUtil
Created as a util for test tools.
- 
Method SummaryModifier and TypeMethodDescriptionstatic InetSocketAddressgetInetSocketAddress(String hostPortString, Integer defaultPort) static InetSocketAddressstatic InetSocketAddressgetRandomLoopbackInetSocketAddress(int port) static StringGenerate a random loopback ip address.static intGenerate a random high range port number.static List<InetSocketAddress> parseAddresses(String address) static List<InetSocketAddress> parseAddresses(String address, int defaultPort) static com.google.common.net.HostAndPorttoHostAndPort(InetSocketAddress address) 
- 
Method Details- 
parseAddresses
- 
parseAddresses
- 
toHostAndPort
- 
getInetSocketAddress
- 
getRandomLoopbackInetSocketAddress
- 
getRandomLoopbackInetSocketAddress
- 
getRandomPortpublic static int getRandomPort()Generate a random high range port number.- Returns:
- A port number range from 20000 to 60000
 
- 
getRandomLoopbackIpAddressGenerate a random loopback ip address. IP address range: 127.50.50.50 ~ 127.250.250.250 We did not utilize the whole 127./8 range to avoid using common addresses like 127.0.0.1- Returns:
- Generated random loopback IP address
 
 
-