return fNewsCounterDAO;
}
private void initEventRegistry() {
EventRegistry eventRegistry = EventRegistryFactory.forObjectContainer(fDb);
EventListener4 updatedListener = new EventListener4() {
public void onEvent(Event4 e, EventArgs args) {
processUpdatedEvent(args);
}
};
EventListener4 creatingListener = new EventListener4() {
public void onEvent(Event4 e, EventArgs args) {
processCreatingEvent(args);
}
};
EventListener4 createdListener = new EventListener4() {
public void onEvent(Event4 e, EventArgs args) {
processCreatedEvent(args);
}
};
EventListener4 deletingListener = new EventListener4() {
public void onEvent(Event4 e, EventArgs args) {
processDeletingEvent(args);
}
};
EventListener4 deletedListener = new EventListener4() {
public void onEvent(Event4 e, EventArgs args) {
processDeletedEvent(args);
}
};
EventListener4 activatedListener = new EventListener4() {
public void onEvent(Event4 e, EventArgs args) {
processActivated(args);
}
};
eventRegistry.activated().addListener(activatedListener);
eventRegistry.created().addListener(createdListener);
eventRegistry.creating().addListener(creatingListener);
eventRegistry.updated().addListener(updatedListener);
eventRegistry.deleting().addListener(deletingListener);
eventRegistry.deleted().addListener(deletedListener);
}