]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/impl/runtime/AgentServiceImpl.java
Update service versions
[gpl/argeo-slc.git] / runtime / org.argeo.slc.server / src / main / java / org / argeo / slc / services / impl / runtime / AgentServiceImpl.java
index 1f2397a09be8f55f94281a19b6e214c5091f78f4..fd3b42045f8abe8104e132bd6d16c9a0355ea274 100644 (file)
@@ -74,6 +74,12 @@ public class AgentServiceImpl implements AgentService, InitializingBean,
                                        }
                                }
 
+                               lst = slcAgentDescriptorDao.listSlcAgentDescriptors();
+                               agentIds = new ArrayList<String>();
+                               for (SlcAgentDescriptor ad : lst)
+                                       agentIds.add(ad.getUuid());
+                               agentFactory.pingAll(agentIds);
+
                                synchronized (AgentServiceImpl.this) {
                                        try {
                                                AgentServiceImpl.this.wait(pingCycle);