X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fnetty-threadgroup-config%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fnetty%2Fthreadgroup%2FNioEventLoopGroupCloseable.java;h=1b80ec3b26bca7f6c0e290657fe1c509dfb5ba67;hb=refs%2Fchanges%2F02%2F83802%2F42;hp=5f92f943e38253b2dad493b14343749393d5a162;hpb=6dbf8f82cfa9fe8c35e4085213a55cb887cc3aee;p=controller.git diff --git a/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NioEventLoopGroupCloseable.java b/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NioEventLoopGroupCloseable.java index 5f92f943e3..1b80ec3b26 100644 --- a/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NioEventLoopGroupCloseable.java +++ b/opendaylight/config/netty-threadgroup-config/src/main/java/org/opendaylight/controller/config/yang/netty/threadgroup/NioEventLoopGroupCloseable.java @@ -10,7 +10,7 @@ package org.opendaylight.controller.config.yang.netty.threadgroup; import io.netty.channel.nio.NioEventLoopGroup; import java.util.concurrent.TimeUnit; -public class NioEventLoopGroupCloseable extends NioEventLoopGroup implements AutoCloseable { +public final class NioEventLoopGroupCloseable extends NioEventLoopGroup implements AutoCloseable { private NioEventLoopGroupCloseable(final int threadCount) { super(threadCount); } @@ -19,15 +19,15 @@ public class NioEventLoopGroupCloseable extends NioEventLoopGroup implements Aut } @Override - public void close() throws Exception { + public void close() { shutdownGracefully(0, 1, TimeUnit.SECONDS); } public static NioEventLoopGroupCloseable newInstance(final Integer threadCount) { - if(threadCount == null || threadCount <= 0) { + if (threadCount == null || threadCount <= 0) { return new NioEventLoopGroupCloseable(); } return new NioEventLoopGroupCloseable(threadCount); } -} \ No newline at end of file +}