0

ここでJavaで述べたように、同じ名前空間内の2つのトピック間の自動転送を実装しようとしています。C# for Java にあるForwardToプロパティに相当するものは見つかりませんでした。

SubscriptionDescription srcSubscription = new SubscriptionDescription (srcTopic, srcSubscriptionName);
srcSubscription.ForwardTo = destTopic;
namespaceManager.CreateSubscription(srcSubscription));

Java SDK を使用してこれを行う方法はありますか? Java の SubscriptionDescription には、C# ライブラリと同じプロパティがないようです。

4

1 に答える 1

0

したがって、私にとっての問題は、使用していた Java 用の Azure Service Bus SDK バージョンでした。最新の安定バージョンは、管理パッケージを提供しない 1.2.8 です。2.0.0-Preview-5 にアップグレードし、そのように実装するとうまくいきました。

SubscriptionDescription subscriptionDescription = new SubscriptionDescription(topic.name(), subscriptionId)
subscriptionDescription.setForwardTo(topic.name())
于 2018-12-11T14:45:29.637 に答える