X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.common%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fcommon%2Fservice%2FServiceActivityMonitorImpl.java;h=541380dc59e250567a0ad647e5829c2e9d7fdf13;hb=25e3207c8a1aad3cbe72202750f67f0483ccb1a2;hp=1858e87ddea8af1249af7343f95cb1a2037548ae;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.common/src/org/simantics/db/common/service/ServiceActivityMonitorImpl.java b/bundles/org.simantics.db.common/src/org/simantics/db/common/service/ServiceActivityMonitorImpl.java index 1858e87dd..541380dc5 100644 --- a/bundles/org.simantics.db.common/src/org/simantics/db/common/service/ServiceActivityMonitorImpl.java +++ b/bundles/org.simantics.db.common/src/org/simantics/db/common/service/ServiceActivityMonitorImpl.java @@ -5,12 +5,16 @@ import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; import org.simantics.db.service.ServiceActivityMonitor; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import gnu.trove.map.TObjectIntMap; import gnu.trove.map.hash.TObjectIntHashMap; public class ServiceActivityMonitorImpl implements ServiceActivityMonitor { + private static final Logger LOGGER = LoggerFactory.getLogger(ServiceActivityMonitorImpl.class); + public static final long REPORTING_PERIOD = 5L; Semaphore sem = new Semaphore(1); @@ -46,8 +50,8 @@ public class ServiceActivityMonitorImpl implements ServiceActivityMonitor { if(waitForCompletion(REPORTING_PERIOD, TimeUnit.SECONDS)) return; synchronized (ids) { - System.err.println("ServiceActivityMonitorImpl.waitForCompletion: " + ids); - } + LOGGER.info("waitForCompletion: " + ids); + } } }