From ca203ee9f68d3a9cb0a93855b0e5b1ead23bcffe Mon Sep 17 00:00:00 2001 From: Venil Noronha Date: Tue, 11 Apr 2017 01:41:37 -0700 Subject: [PATCH] Fixes #258 - Channel extends AutoCloseable. --- src/main/java/com/rabbitmq/client/Channel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/rabbitmq/client/Channel.java b/src/main/java/com/rabbitmq/client/Channel.java index d5db3f709c..52546d2dd0 100644 --- a/src/main/java/com/rabbitmq/client/Channel.java +++ b/src/main/java/com/rabbitmq/client/Channel.java @@ -54,7 +54,7 @@ * @see RabbitMQ tutorials * @see RabbitMQ Java Client User Guide */ -public interface Channel extends ShutdownNotifier { +public interface Channel extends ShutdownNotifier, AutoCloseable { /** * Retrieve this channel's channel number. * @return the channel number @@ -73,6 +73,7 @@ public interface Channel extends ShutdownNotifier { * * @throws java.io.IOException if an error is encountered */ + @Override void close() throws IOException, TimeoutException; /**