
com.googlecode.openbox.server.SequenceServerGroup Maven / Gradle / Ivy
package com.googlecode.openbox.server;
import java.util.HashMap;
import java.util.Map;
public class SequenceServerGroup extends AbstractServerGroup {
public SequenceServerGroup() {
super();
}
public static SequenceServerGroup newInstance() {
return new SequenceServerGroup();
}
@Override
public Map visit(final ServerAction action) {
precheckServerGroup();
Server[] servers = listServers();
Map responses = new HashMap(servers.length);
for (Server server : servers) {
responses.put(server, action.access(server));
}
return responses;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy