@Override public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_REUSEPORT) { setReusePort((Boolean) value); } else if (option == SO_ACCEPTFILTER) { setAcceptFilter((AcceptFilter) value); } else { return super.setOption(option, value); } return true; }
@Override public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_REUSEPORT) { setReusePort((Boolean) value); } else if (option == SO_ACCEPTFILTER) { setAcceptFilter((AcceptFilter) value); } else { return super.setOption(option, value); } return true; }
@Override public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_REUSEPORT) { setReusePort((Boolean) value); } else if (option == SO_ACCEPTFILTER) { setAcceptFilter((AcceptFilter) value); } else { return super.setOption(option, value); } return true; }
@Override public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_REUSEPORT) { setReusePort((Boolean) value); } else if (option == SO_ACCEPTFILTER) { setAcceptFilter((AcceptFilter) value); } else { return super.setOption(option, value); } return true; }
@Override public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_REUSEPORT) { setReusePort((Boolean) value); } else if (option == SO_ACCEPTFILTER) { setAcceptFilter((AcceptFilter) value); } else { return super.setOption(option, value); } return true; }
@Override public <T> boolean setOption(ChannelOption<T> option, T value) { validate(option, value); if (option == SO_REUSEPORT) { setReusePort((Boolean) value); } else if (option == SO_ACCEPTFILTER) { setAcceptFilter((AcceptFilter) value); } else { return super.setOption(option, value); } return true; }