/** * {@inheritDoc} */ @Override public final void unbind(SocketAddress localAddress) { if (localAddress == null) { throw new IllegalArgumentException("localAddress"); } List<SocketAddress> localAddresses = new ArrayList<>(1); localAddresses.add(localAddress); unbind(localAddresses); }
/** * {@inheritDoc} */ @Override public final void unbind(SocketAddress localAddress) { if (localAddress == null) { throw new IllegalArgumentException("localAddress"); } List<SocketAddress> localAddresses = new ArrayList<>(1); localAddresses.add(localAddress); unbind(localAddresses); }
/** * {@inheritDoc} */ public final void unbind(SocketAddress localAddress) { if (localAddress == null) { throw new NullPointerException("localAddress"); } List<SocketAddress> localAddresses = new ArrayList<>(1); localAddresses.add(localAddress); unbind(localAddresses); }
/** * {@inheritDoc} */ @Override public final void unbind(SocketAddress firstLocalAddress, SocketAddress... otherLocalAddresses) { if (firstLocalAddress == null) { throw new IllegalArgumentException("firstLocalAddress"); } if (otherLocalAddresses == null) { throw new IllegalArgumentException("otherLocalAddresses"); } List<SocketAddress> localAddresses = new ArrayList<>(); localAddresses.add(firstLocalAddress); Collections.addAll(localAddresses, otherLocalAddresses); unbind(localAddresses); }
/** * {@inheritDoc} */ @Override public final void unbind(SocketAddress firstLocalAddress, SocketAddress... otherLocalAddresses) { if (firstLocalAddress == null) { throw new IllegalArgumentException("firstLocalAddress"); } if (otherLocalAddresses == null) { throw new IllegalArgumentException("otherLocalAddresses"); } List<SocketAddress> localAddresses = new ArrayList<>(); localAddresses.add(firstLocalAddress); Collections.addAll(localAddresses, otherLocalAddresses); unbind(localAddresses); }
/** * {@inheritDoc} */ public final void unbind() { unbind(getLocalAddresses()); }
/** * {@inheritDoc} */ @Override public final void unbind() { unbind(getLocalAddresses()); }
/** * {@inheritDoc} */ public final void unbind(SocketAddress firstLocalAddress, SocketAddress... otherLocalAddresses) { if (firstLocalAddress == null) { throw new NullPointerException("firstLocalAddress"); } if (otherLocalAddresses == null) { throw new NullPointerException("otherLocalAddresses"); } List<SocketAddress> localAddresses = new ArrayList<>(); localAddresses.add(firstLocalAddress); Collections.addAll(localAddresses, otherLocalAddresses); unbind(localAddresses); }
/** * {@inheritDoc} */ @Override public final void unbind() { unbind(getLocalAddresses()); }