All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.googlecode.openbox.server.SequenceServerGroup Maven / Gradle / Ivy

The newest version!
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