From 3e38468d554309c6f7e105e880af01063201c19c Mon Sep 17 00:00:00 2001 From: dugenkui03 Date: Thu, 7 Apr 2022 23:17:58 +0800 Subject: [PATCH] remove checked Exception which will never be thrown from method signature --- .../rocketmq/client/impl/MQClientAPIImpl.java | 18 ++++++++---------- .../rocketmq/srvutil/FileWatchService.java | 2 +- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/client/src/main/java/org/apache/rocketmq/client/impl/MQClientAPIImpl.java b/client/src/main/java/org/apache/rocketmq/client/impl/MQClientAPIImpl.java index e7e805d173..a915e48645 100644 --- a/client/src/main/java/org/apache/rocketmq/client/impl/MQClientAPIImpl.java +++ b/client/src/main/java/org/apache/rocketmq/client/impl/MQClientAPIImpl.java @@ -300,7 +300,7 @@ public class MQClientAPIImpl { public void createPlainAccessConfig(final String addr, final PlainAccessConfig plainAccessConfig, final long timeoutMillis) - throws RemotingException, MQBrokerException, InterruptedException, MQClientException { + throws RemotingException, InterruptedException, MQClientException { CreateAccessConfigRequestHeader requestHeader = new CreateAccessConfigRequestHeader(); requestHeader.setAccessKey(plainAccessConfig.getAccessKey()); requestHeader.setSecretKey(plainAccessConfig.getSecretKey()); @@ -328,7 +328,7 @@ public class MQClientAPIImpl { } public void deleteAccessConfig(final String addr, final String accessKey, final long timeoutMillis) - throws RemotingException, MQBrokerException, InterruptedException, MQClientException { + throws RemotingException, InterruptedException, MQClientException { DeleteAccessConfigRequestHeader requestHeader = new DeleteAccessConfigRequestHeader(); requestHeader.setAccessKey(accessKey); @@ -349,7 +349,7 @@ public class MQClientAPIImpl { } public void updateGlobalWhiteAddrsConfig(final String addr, final String globalWhiteAddrs, final long timeoutMillis) - throws RemotingException, MQBrokerException, InterruptedException, MQClientException { + throws RemotingException, InterruptedException, MQClientException { UpdateGlobalWhiteAddrsConfigRequestHeader requestHeader = new UpdateGlobalWhiteAddrsConfigRequestHeader(); requestHeader.setGlobalWhiteAddrs(globalWhiteAddrs); @@ -404,7 +404,7 @@ public class MQClientAPIImpl { } public AclConfig getBrokerClusterConfig(final String addr, - final long timeoutMillis) throws RemotingCommandException, InterruptedException, RemotingTimeoutException, + final long timeoutMillis) throws InterruptedException, RemotingTimeoutException, RemotingSendRequestException, RemotingConnectException, MQBrokerException { RemotingCommand request = RemotingCommand.createRequestCommand(RequestCode.GET_BROKER_CLUSTER_ACL_CONFIG, null); @@ -1073,7 +1073,7 @@ public class MQClientAPIImpl { final EndTransactionRequestHeader requestHeader, final String remark, final long timeoutMillis - ) throws RemotingException, MQBrokerException, InterruptedException { + ) throws RemotingException, InterruptedException { RemotingCommand request = RemotingCommand.createRequestCommand(RequestCode.END_TRANSACTION, requestHeader); request.setRemark(remark); @@ -2103,8 +2103,7 @@ public class MQClientAPIImpl { } public Set getClusterList(String topic, - long timeoutMillis) throws MQClientException, RemotingConnectException, - RemotingSendRequestException, RemotingTimeoutException, InterruptedException { + long timeoutMillis) { return Collections.EMPTY_SET; } @@ -2170,8 +2169,7 @@ public class MQClientAPIImpl { } public void updateNameServerConfig(final Properties properties, final List nameServers, long timeoutMillis) - throws UnsupportedEncodingException, - MQBrokerException, InterruptedException, RemotingTimeoutException, RemotingSendRequestException, + throws UnsupportedEncodingException, InterruptedException, RemotingTimeoutException, RemotingSendRequestException, RemotingConnectException, MQClientException { String str = MixAll.properties2String(properties); if (str == null || str.length() < 1) { @@ -2281,7 +2279,7 @@ public class MQClientAPIImpl { } public boolean resumeCheckHalfMessage(final String addr, String msgId, - final long timeoutMillis) throws RemotingException, MQClientException, InterruptedException { + final long timeoutMillis) throws RemotingException, InterruptedException { ResumeCheckHalfMessageRequestHeader requestHeader = new ResumeCheckHalfMessageRequestHeader(); requestHeader.setMsgId(msgId); diff --git a/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java b/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java index 111cedea79..1ca3e29059 100644 --- a/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java +++ b/srvutil/src/main/java/org/apache/rocketmq/srvutil/FileWatchService.java @@ -89,7 +89,7 @@ public class FileWatchService extends ServiceThread { log.info(this.getServiceName() + " service end"); } - private String hash(String filePath) throws IOException, NoSuchAlgorithmException { + private String hash(String filePath) throws IOException { Path path = Paths.get(filePath); md.update(Files.readAllBytes(path)); byte[] hash = md.digest();