/** * {@inheritDoc} */ @Override public final void bind() throws IOException { bind(getDefaultLocalAddresses()); }
/** * {@inheritDoc} */ @Override public final void bind() throws IOException { bind(getDefaultLocalAddresses()); }
/** * {@inheritDoc} */ public final void bind() throws IOException { bind(getDefaultLocalAddresses()); }
/** * {@inheritDoc} */ @Override public final void bind(SocketAddress firstLocalAddress, SocketAddress... addresses) throws IOException { if (firstLocalAddress == null) { bind(getDefaultLocalAddresses()); } if ((addresses == null) || (addresses.length == 0)) { bind(getDefaultLocalAddresses()); return; } List<SocketAddress> localAddresses = new ArrayList<>(2); localAddresses.add(firstLocalAddress); for (SocketAddress address : addresses) { localAddresses.add(address); } bind(localAddresses); }
/** * {@inheritDoc} */ @Override public final void bind(SocketAddress... addresses) throws IOException { if ((addresses == null) || (addresses.length == 0)) { bind(getDefaultLocalAddresses()); return; } List<SocketAddress> localAddresses = new ArrayList<>(2); for (SocketAddress address : addresses) { localAddresses.add(address); } bind(localAddresses); }
/** * {@inheritDoc} */ public final void bind(SocketAddress firstLocalAddress, SocketAddress... otherLocalAddresses) throws IOException { if (firstLocalAddress == null) { bind(getDefaultLocalAddresses()); return; } List<SocketAddress> localAddresses = new ArrayList<>(2); localAddresses.add(firstLocalAddress); if (otherLocalAddresses != null) { Collections.addAll(localAddresses, otherLocalAddresses); } bind(localAddresses); }
/** * {@inheritDoc} */ @Override public final void bind(SocketAddress... addresses) throws IOException { if ((addresses == null) || (addresses.length == 0)) { bind(getDefaultLocalAddresses()); return; } List<SocketAddress> localAddresses = new ArrayList<>(2); for (SocketAddress address : addresses) { localAddresses.add(address); } bind(localAddresses); }
/** * {@inheritDoc} */ @Override public final void bind(SocketAddress firstLocalAddress, SocketAddress... addresses) throws IOException { if (firstLocalAddress == null) { bind(getDefaultLocalAddresses()); } if ((addresses == null) || (addresses.length == 0)) { bind(getDefaultLocalAddresses()); return; } List<SocketAddress> localAddresses = new ArrayList<>(2); localAddresses.add(firstLocalAddress); for (SocketAddress address : addresses) { localAddresses.add(address); } bind(localAddresses); }