0
ワイルドカードに基づいてトピックを購読するにはどうすればよいですか?たとえば、account.transactionsとaccount.returnsという2つのトピックがある場合は、アカウント。*に登録できますか?ヘーゼルキャストサブスクリプションのワイルドカード
ワイルドカードに基づいてトピックを購読するにはどうすればよいですか?たとえば、account.transactionsとaccount.returnsという2つのトピックがある場合は、アカウント。*に登録できますか?ヘーゼルキャストサブスクリプションのワイルドカード
あなたはそれを行うことはできませんが、HazelcastInstance::getDistributedObjects
ITopicインスタンス(if (obj instanceOf ITopic
)を試して、DistributedObject::getName
を使用してパターンの名前をテストできます。
非常に効率的ではありません。 – Rob
インスタンスのため?これはnewser Javaバージョン(Java 6+)での非常に効率的な操作です。確かにそれらのオブジェクトだけを返すほど速くはないが、内部的にそれらの分散オブジェクトは1つの大きなリストにあるので、instanceofのチェックは内部的に起こりますが、何も勝ちません:)(PS:自分のリストを保持するのはいつでも自由です) – noctarius