@Override public OioDatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled) { super.setLoopbackModeDisabled(loopbackModeDisabled); return this; }
@Override public OioDatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled) { super.setLoopbackModeDisabled(loopbackModeDisabled); return this; }
@Override public OioDatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled) { super.setLoopbackModeDisabled(loopbackModeDisabled); return this; }
@Override @SuppressWarnings("deprecation") public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_BROADCAST) { setBroadcast((Boolean) value); } else if (option == SO_RCVBUF) { setReceiveBufferSize((Integer) value); } else if (option == SO_SNDBUF) { setSendBufferSize((Integer) value); } else if (option == SO_REUSEADDR) { setReuseAddress((Boolean) value); } else if (option == IP_MULTICAST_LOOP_DISABLED) { setLoopbackModeDisabled((Boolean) value); } else if (option == IP_MULTICAST_ADDR) { setInterface((InetAddress) value); } else if (option == IP_MULTICAST_IF) { setNetworkInterface((NetworkInterface) value); } else if (option == IP_MULTICAST_TTL) { setTimeToLive((Integer) value); } else if (option == IP_TOS) { setTrafficClass((Integer) value); } else if (option == DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION) { setActiveOnOpen((Boolean) value); } else { return super.setOption(option, value); } return true; }
@Override @SuppressWarnings("deprecation") public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_BROADCAST) { setBroadcast((Boolean) value); } else if (option == SO_RCVBUF) { setReceiveBufferSize((Integer) value); } else if (option == SO_SNDBUF) { setSendBufferSize((Integer) value); } else if (option == SO_REUSEADDR) { setReuseAddress((Boolean) value); } else if (option == IP_MULTICAST_LOOP_DISABLED) { setLoopbackModeDisabled((Boolean) value); } else if (option == IP_MULTICAST_ADDR) { setInterface((InetAddress) value); } else if (option == IP_MULTICAST_IF) { setNetworkInterface((NetworkInterface) value); } else if (option == IP_MULTICAST_TTL) { setTimeToLive((Integer) value); } else if (option == IP_TOS) { setTrafficClass((Integer) value); } else if (option == DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION) { setActiveOnOpen((Boolean) value); } else { return super.setOption(option, value); } return true; }
@Override @SuppressWarnings("deprecation") public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_BROADCAST) { setBroadcast((Boolean) value); } else if (option == SO_RCVBUF) { setReceiveBufferSize((Integer) value); } else if (option == SO_SNDBUF) { setSendBufferSize((Integer) value); } else if (option == SO_REUSEADDR) { setReuseAddress((Boolean) value); } else if (option == IP_MULTICAST_LOOP_DISABLED) { setLoopbackModeDisabled((Boolean) value); } else if (option == IP_MULTICAST_ADDR) { setInterface((InetAddress) value); } else if (option == IP_MULTICAST_IF) { setNetworkInterface((NetworkInterface) value); } else if (option == IP_MULTICAST_TTL) { setTimeToLive((Integer) value); } else if (option == IP_TOS) { setTrafficClass((Integer) value); } else if (option == DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION) { setActiveOnOpen((Boolean) value); } else { return super.setOption(option, value); } return true; }
@Override public OioDatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled) { super.setLoopbackModeDisabled(loopbackModeDisabled); return this; }
@Override public OioDatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled) { super.setLoopbackModeDisabled(loopbackModeDisabled); return this; }
@Override public OioDatagramChannelConfig setLoopbackModeDisabled(boolean loopbackModeDisabled) { super.setLoopbackModeDisabled(loopbackModeDisabled); return this; }
@Override @SuppressWarnings("deprecation") public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_BROADCAST) { setBroadcast((Boolean) value); } else if (option == SO_RCVBUF) { setReceiveBufferSize((Integer) value); } else if (option == SO_SNDBUF) { setSendBufferSize((Integer) value); } else if (option == SO_REUSEADDR) { setReuseAddress((Boolean) value); } else if (option == IP_MULTICAST_LOOP_DISABLED) { setLoopbackModeDisabled((Boolean) value); } else if (option == IP_MULTICAST_ADDR) { setInterface((InetAddress) value); } else if (option == IP_MULTICAST_IF) { setNetworkInterface((NetworkInterface) value); } else if (option == IP_MULTICAST_TTL) { setTimeToLive((Integer) value); } else if (option == IP_TOS) { setTrafficClass((Integer) value); } else if (option == DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION) { setActiveOnOpen((Boolean) value); } else { return super.setOption(option, value); } return true; }
@Override @SuppressWarnings("deprecation") public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_BROADCAST) { setBroadcast((Boolean) value); } else if (option == SO_RCVBUF) { setReceiveBufferSize((Integer) value); } else if (option == SO_SNDBUF) { setSendBufferSize((Integer) value); } else if (option == SO_REUSEADDR) { setReuseAddress((Boolean) value); } else if (option == IP_MULTICAST_LOOP_DISABLED) { setLoopbackModeDisabled((Boolean) value); } else if (option == IP_MULTICAST_ADDR) { setInterface((InetAddress) value); } else if (option == IP_MULTICAST_IF) { setNetworkInterface((NetworkInterface) value); } else if (option == IP_MULTICAST_TTL) { setTimeToLive((Integer) value); } else if (option == IP_TOS) { setTrafficClass((Integer) value); } else if (option == DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION) { setActiveOnOpen((Boolean) value); } else { return super.setOption(option, value); } return true; }
@Override @SuppressWarnings("deprecation") public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_BROADCAST) { setBroadcast((Boolean) value); } else if (option == SO_RCVBUF) { setReceiveBufferSize((Integer) value); } else if (option == SO_SNDBUF) { setSendBufferSize((Integer) value); } else if (option == SO_REUSEADDR) { setReuseAddress((Boolean) value); } else if (option == IP_MULTICAST_LOOP_DISABLED) { setLoopbackModeDisabled((Boolean) value); } else if (option == IP_MULTICAST_ADDR) { setInterface((InetAddress) value); } else if (option == IP_MULTICAST_IF) { setNetworkInterface((NetworkInterface) value); } else if (option == IP_MULTICAST_TTL) { setTimeToLive((Integer) value); } else if (option == IP_TOS) { setTrafficClass((Integer) value); } else if (option == DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION) { setActiveOnOpen((Boolean) value); } else { return super.setOption(option, value); } return true; }