X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.ui%2Fsrc%2Forg%2Fargeo%2Fapp%2Fui%2FEventRecorder.java;h=7c31601190cefa501a4e5d592c2f5be17d03fafa;hb=f1b87af2e0de38f1f49ab8fe68f9988018914811;hp=06079525a2b84fb6c3fc4db128e728b32e5865ef;hpb=942fd932e1f6ed3319575c4c1d944912dfca9fa5;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/EventRecorder.java b/org.argeo.app.ui/src/org/argeo/app/ui/EventRecorder.java index 0607952..7c31601 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/EventRecorder.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/EventRecorder.java @@ -1,11 +1,12 @@ package org.argeo.app.ui; +import java.util.Map; + +import org.argeo.api.cms.CmsEventSubscriber; import org.argeo.api.cms.CmsLog; -import org.osgi.service.event.Event; -import org.osgi.service.event.EventHandler; /** Record UI events. */ -public class EventRecorder implements EventHandler { +public class EventRecorder implements CmsEventSubscriber { private final static CmsLog log = CmsLog.getLog(EventRecorder.class); public void init() { @@ -17,9 +18,9 @@ public class EventRecorder implements EventHandler { } @Override - public void handleEvent(Event event) { + public void onEvent(String topic, Map properties) { if (log.isTraceEnabled()) - log.trace(event); + log.trace(topic + ": " + properties); }