]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/runtime/SimpleAgentFactory.java
Adapt to new build number approach
[gpl/argeo-slc.git] / runtime / org.argeo.slc.core / src / main / java / org / argeo / slc / core / runtime / SimpleAgentFactory.java
1 package org.argeo.slc.core.runtime;
2
3 import java.util.List;
4
5 import org.argeo.slc.runtime.SlcAgent;
6 import org.argeo.slc.runtime.SlcAgentFactory;
7
8 /** @deprecated old prototype, should be removed */
9 public class SimpleAgentFactory implements SlcAgentFactory {
10 private List<SlcAgent> agents;
11
12 public SlcAgent getAgent(String uuid) {
13 for (SlcAgent agent : agents)
14 if (agent.getAgentUuid().equals(uuid))
15 return agent;
16 return null;
17 }
18
19 public void pingAll(List<String> activeAgentIds) {
20 // do nothing
21 }
22
23 public void setAgents(List<SlcAgent> agents) {
24 this.agents = agents;
25 }
26
27 }