提交 e088f2ea 编写于 作者: D Demogorgon314

keep compatibility

上级 e23f5860
...@@ -25,6 +25,14 @@ public class MQBrokerException extends Exception { ...@@ -25,6 +25,14 @@ public class MQBrokerException extends Exception {
private final String errorMessage; private final String errorMessage;
private final String brokerAddr; private final String brokerAddr;
public MQBrokerException(int responseCode, String errorMessage) {
super(FAQUrl.attachDefaultURL("CODE: " + UtilAll.responseCode2String(responseCode) + " DESC: "
+ errorMessage));
this.responseCode = responseCode;
this.errorMessage = errorMessage;
this.brokerAddr = null;
}
public MQBrokerException(int responseCode, String errorMessage, String brokerAddr) { public MQBrokerException(int responseCode, String errorMessage, String brokerAddr) {
super(FAQUrl.attachDefaultURL("CODE: " + UtilAll.responseCode2String(responseCode) + " DESC: " super(FAQUrl.attachDefaultURL("CODE: " + UtilAll.responseCode2String(responseCode) + " DESC: "
+ errorMessage + (brokerAddr != null ? " BROKER: " + brokerAddr : ""))); + errorMessage + (brokerAddr != null ? " BROKER: " + brokerAddr : "")));
......
...@@ -1340,7 +1340,7 @@ public class MQClientAPIImpl { ...@@ -1340,7 +1340,7 @@ public class MQClientAPIImpl {
break; break;
} }
throw new MQBrokerException(response.getCode(), response.getRemark(), null); throw new MQBrokerException(response.getCode(), response.getRemark());
} }
public TopicRouteData getDefaultTopicRouteInfoFromNameServer(final String topic, final long timeoutMillis) public TopicRouteData getDefaultTopicRouteInfoFromNameServer(final String topic, final long timeoutMillis)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册