0

一部のクライアントはノードをサブスクライブします。サブスクライバーを取得する方法を知りたいです。

Openfire にこれを実行できるプラグインはありますか?

4

1 に答える 1

0

PubSubサポートを利用するには、リポジトリからsmackバージョンをビルドする必要があります。詳細については、私のブログを参照してください。スマックを作成したら、これがサブスクライバーのリストを取得する方法です

//Assume pubsub jid is pubsub.myserver
PubSubManager mgr = new PubSubManager(conn, "pubsub.myserver");

//Assume we are dealing with leafnode
LeafNode node = (LeafNode)mgr.getNode("mynode");

List<Subscriptions> subscriptions = node.getSubscriptions();
于 2010-09-13T14:06:59.893 に答える