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

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

package com.googlecode.openbox.server;

import com.googlecode.openbox.common.ExecuteResult;

public interface ServerGroup {
	
	void addServer(Server server);
	
	void addServers(ServerGroup serverGroup);
	
	int getNum();
	
	boolean isEmpty();
	
	Server getServer(String host);
	
	void removeServer(String host);
	
	void clearAll();
	
	Server[] listServers();
	
	String[] listServerHosts();
	
	ExecuteResult executeShell(String shell);
	
	ExecuteResult executeCommands(String command);
	
	String[] executeSingleCommandGetResponse(String command);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy