public class DatagramSocketFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
DatagramSocketFactory.PrDatagramSocket |
Modifier and Type | Field and Description |
---|---|
private static DatagramSocketFactory |
defaultFactory |
private PortRange |
portRange |
Modifier | Constructor and Description |
---|---|
protected |
DatagramSocketFactory() |
Modifier and Type | Method and Description |
---|---|
java.net.DatagramSocket |
createDatagramSocket() |
private java.net.DatagramSocket |
createDatagramSocket(java.net.InetAddress localAddr) |
java.net.DatagramSocket |
createDatagramSocket(int port) |
java.net.DatagramSocket |
createDatagramSocket(int port,
java.net.InetAddress localAddr) |
static DatagramSocketFactory |
getDefault()
Returns the default instance of this class.
|
private static DatagramSocketFactory defaultFactory
private PortRange portRange
public static DatagramSocketFactory getDefault()
public java.net.DatagramSocket createDatagramSocket() throws java.io.IOException
java.io.IOException
public java.net.DatagramSocket createDatagramSocket(int port) throws java.io.IOException
java.io.IOException
public java.net.DatagramSocket createDatagramSocket(int port, java.net.InetAddress localAddr) throws java.io.IOException
java.io.IOException
private java.net.DatagramSocket createDatagramSocket(java.net.InetAddress localAddr) throws java.io.IOException
java.io.IOException