@Override public EventLoopGroup eventLoopGroup(int nThreads, ThreadFactory threadFactory, int ioRatio) { KQueueEventLoopGroup eventLoopGroup = new KQueueEventLoopGroup(nThreads, threadFactory); eventLoopGroup.setIoRatio(ioRatio); return eventLoopGroup; }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof NioEventLoopGroup) { ((NioEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof NioEventLoopGroup) { ((NioEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public EventLoopGroup eventLoopGroup(int nThreads, ThreadFactory threadFactory, int ioRatio) { KQueueEventLoopGroup eventLoopGroup = new KQueueEventLoopGroup(nThreads, threadFactory); eventLoopGroup.setIoRatio(ioRatio); return eventLoopGroup; }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int workerIoRatio) { EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof NioEventLoopGroup) { ((NioEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }
@Override public void setIoRatio(int bossIoRatio, int workerIoRatio) { EventLoopGroup boss = boss(); if (boss instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) boss).setIoRatio(bossIoRatio); } else if (boss instanceof NioEventLoopGroup) { ((NioEventLoopGroup) boss).setIoRatio(bossIoRatio); } EventLoopGroup worker = worker(); if (worker instanceof EpollEventLoopGroup) { ((EpollEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof KQueueEventLoopGroup) { ((KQueueEventLoopGroup) worker).setIoRatio(workerIoRatio); } else if (worker instanceof NioEventLoopGroup) { ((NioEventLoopGroup) worker).setIoRatio(workerIoRatio); } }