0
Wie abonniere ich Themen basierend auf Platzhaltern? Zum Beispiel, wenn es zwei Themen gibt: account.transactions und account.returns, kann ich das Konto abonnieren.Platzhalter in Hazelcast-Abonnements
Wie abonniere ich Themen basierend auf Platzhaltern? Zum Beispiel, wenn es zwei Themen gibt: account.transactions und account.returns, kann ich das Konto abonnieren.Platzhalter in Hazelcast-Abonnements
Sie können das nicht tun, aber Sie können HazelcastInstance::getDistributedObjects
versuchen für ITopic-Instanz (if (obj instanceOf ITopic
) und DistributedObject::getName
verwenden, um den Namen für Ihr Muster zu testen.
Klingt nicht sehr effizient. – Rob
Wegen der Instanz von? Das ist eine ziemlich effiziente Operation in neuen Java-Versionen (Java 6+). Sicherlich nicht so schnell wie das Zurückgeben nur dieser Objekte, aber intern sind diese verteilte Objekte in einer großen Liste, daher würde der instanceof check intern stattfinden, nichts gewonnen :) (PS: immer frei, eigene Listen zu halten, oder?) – noctarius