@Override public List<Event> getEvents() { return Arrays.<Event> asList(new ApplicationReadyEvent(), new WikiReadyEvent()); }
@Override public void onEvent(Event event, Object arg1, Object arg2) { loadTranslations(((WikiReadyEvent) event).getWikiId()); }
/** * Builds a new {@link DefaultWikiComponentManagerEventListener}. */ public DefaultWikiComponentManagerEventListener() { super(DefaultWikiComponentManagerEventListener.EVENT_LISTENER_NAME, new DocumentCreatedEvent(), new DocumentUpdatedEvent(), new DocumentDeletedEvent(), new ApplicationReadyEvent(), new WikiReadyEvent()); }
/** * Builds a new {@link DefaultWikiObjectComponentManagerEventListener}. */ public DefaultWikiObjectComponentManagerEventListener() { super(DefaultWikiObjectComponentManagerEventListener.EVENT_LISTENER_NAME, new ApplicationReadyEvent(), new WikiReadyEvent(), new DocumentCreatedEvent(), new DocumentUpdatedEvent(), new DocumentDeletedEvent()); }