From d7407c30cc651da780a282031088949c55a3d0fd Mon Sep 17 00:00:00 2001 From: Karl-Philipp Richter Date: Sun, 18 Mar 2018 23:40:06 +0100 Subject: [PATCH] replace raw Exception thrown by CompressionProvider.compress and decompress with IOException --- .../apache/curator/framework/api/CompressionProvider.java | 6 ++++-- .../org/apache/curator/framework/imps/TestCompression.java | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/curator-framework/src/main/java/org/apache/curator/framework/api/CompressionProvider.java b/curator-framework/src/main/java/org/apache/curator/framework/api/CompressionProvider.java index 7cbca5e822..95b78d6908 100644 --- a/curator-framework/src/main/java/org/apache/curator/framework/api/CompressionProvider.java +++ b/curator-framework/src/main/java/org/apache/curator/framework/api/CompressionProvider.java @@ -18,9 +18,11 @@ */ package org.apache.curator.framework.api; +import java.io.IOException; + public interface CompressionProvider { - public byte[] compress(String path, byte[] data) throws Exception; + public byte[] compress(String path, byte[] data) throws IOException; - public byte[] decompress(String path, byte[] compressedData) throws Exception; + public byte[] decompress(String path, byte[] compressedData) throws IOException; } diff --git a/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCompression.java b/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCompression.java index 613ba9d5d6..baef5d2bff 100644 --- a/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCompression.java +++ b/curator-framework/src/test/java/org/apache/curator/framework/imps/TestCompression.java @@ -30,6 +30,7 @@ import org.apache.curator.retry.RetryOneTime; import org.junit.jupiter.api.Test; +import java.io.IOException; import java.util.concurrent.atomic.AtomicInteger; public class TestCompression extends BaseClassForTests @@ -44,7 +45,7 @@ public void testCompressionProvider() throws Exception CompressionProvider compressionProvider = new CompressionProvider() { @Override - public byte[] compress(String path, byte[] data) throws Exception + public byte[] compress(String path, byte[] data) throws IOException { compressCounter.incrementAndGet(); @@ -55,7 +56,7 @@ public byte[] compress(String path, byte[] data) throws Exception } @Override - public byte[] decompress(String path, byte[] compressedData) throws Exception + public byte[] decompress(String path, byte[] compressedData) throws IOException { decompressCounter.incrementAndGet();