2016-08-01 7 views
1

Kann ich mehrere Coherence Caches mit einer einzigen com.tangosol.util.MapListener Instanz anhören? Wie im folgenden Codefragment zu sehen ist, habe ich eine Instanz von MapListener erstellt und dieselbe Instanz verwendet, um mehrere Kohärenzcaches abzurufen. Mein Anliegen ist, dass dieses Stück Code im Falle mehrerer Ereignisse aus beiden Caches arbeiten würde?Kann ich mehrere Caches mit derselben com.tangosol.util.MapListener-Instanz anhören?

Antwort

1

Sie können, aber es könnte schwierig sein zu bestimmen, zu welcher Karte ein Ereignis entspricht. Wenn Sie die Ereignisse getrennt halten müssen, aber den gemeinsamen Status beibehalten müssen, würde ich vorschlagen, separate Listener-Objekte zu erstellen, die jedoch beide einen Verweis auf ein einzelnes freigegebenes Statusobjekt enthalten.

Verwandte Themen