@Override
    public void write( ByteBuffer data )
    {
        checkClosed();
        try {
            DatagramPacket p = new DatagramPacket( data.array(), data.position(), data.remaining(), 
                                                   remoteAddress );
            sock.send(p);
        } catch( IOException e ) {
            throw new ConnectorException( "Error writing to connection:" + remoteAddress, e );
        }
    }
This always returns false since the simple DatagramSocket usage
 cannot be run in a non-blocking way.
jme3-networking/src/main/java/com/jme3/network/kernel/udp/UdpConnector.java