0
如何訂閱基於通配符的主題?例如,如果有兩個主題:account.transactions和account.returns,我可以訂閱帳戶。*?Hazelcast訂閱中的通配符
如何訂閱基於通配符的主題?例如,如果有兩個主題:account.transactions和account.returns,我可以訂閱帳戶。*?Hazelcast訂閱中的通配符
您不能這樣做,但是您可以使用HazelcastInstance::getDistributedObjects
嘗試使用ITopic實例(if (obj instanceOf ITopic
)並使用DistributedObject::getName
來測試模式的名稱。
聽起來不是很有效。 – Rob
由於instanceof?在新版Java版本(Java 6+)中,這是非常高效的操作。當然不如只返回那些對象,但內部這些分佈式對象在一個大列表中,因此檢查的實例將在內部發生,沒有贏得:)(PS:總是可以自由地保存自己的列表,對吧?) – noctarius