Package org.opendaylight.protocol.util
Class InetSocketAddressUtil
java.lang.Object
org.opendaylight.protocol.util.InetSocketAddressUtil
Created as a util for test tools.
- 
Method Summary
Modifier 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
 - 
getRandomPort
public static int getRandomPort()Generate a random high range port number.- Returns:
 - A port number range from 20000 to 60000
 
 - 
getRandomLoopbackIpAddress
Generate 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
 
 
 -