Class DefaultDatagramSocketFactory

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.net.DatagramSocket createDatagramSocket()
      Creates a DatagramSocket on the local host at the first available port.
      java.net.DatagramSocket createDatagramSocket​(int port)
      Creates a DatagramSocket on the local host at a specified port.
      java.net.DatagramSocket createDatagramSocket​(int port, java.net.InetAddress laddr)
      Creates a DatagramSocket at the specified address on the local host at a specified port.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultDatagramSocketFactory

        public DefaultDatagramSocketFactory()
    • Method Detail

      • createDatagramSocket

        public java.net.DatagramSocket createDatagramSocket()
                                                     throws java.net.SocketException
        Creates a DatagramSocket on the local host at the first available port.
        Specified by:
        createDatagramSocket in interface DatagramSocketFactory
        Returns:
        a new DatagramSocket
        Throws:
        java.net.SocketException - If the socket could not be created.
      • createDatagramSocket

        public java.net.DatagramSocket createDatagramSocket​(int port)
                                                     throws java.net.SocketException
        Creates a DatagramSocket on the local host at a specified port.
        Specified by:
        createDatagramSocket in interface DatagramSocketFactory
        Parameters:
        port - The port to use for the socket.
        Returns:
        a new DatagramSocket
        Throws:
        java.net.SocketException - If the socket could not be created.
      • createDatagramSocket

        public java.net.DatagramSocket createDatagramSocket​(int port,
                                                            java.net.InetAddress laddr)
                                                     throws java.net.SocketException
        Creates a DatagramSocket at the specified address on the local host at a specified port.
        Specified by:
        createDatagramSocket in interface DatagramSocketFactory
        Parameters:
        port - The port to use for the socket.
        laddr - The local address to use.
        Returns:
        a new DatagramSocket
        Throws:
        java.net.SocketException - If the socket could not be created.