Я хочу добавить карту Hazelcast`
class appListner extends Actor with EntryAddedListener[String, String]{
override def entryAdded(event: EntryEvent[String, String]): Unit = {
logger.info("Entry Added:" + event)
// i want to update my local cache using the event.value
updateLocalcache(event.getValue) // which is in turn needs to update the cache implemented using actor
}
}
Я прилагаю список карт, как показано ниже
addEntryListener(new appListner(), true)
Я получаю сообщение об ошибке во время выполнения, говоря, что вы не можете создать экземпляр [appListener] явно, используя конструктор (новый). Вам нужно использовать один из фабричных методов 'actorOf', чтобы создать нового актера.
Как мне теперь использовать actorOf для прикрепления appListner?