20 lines
607 B
Java
20 lines
607 B
Java
|
package ch.zhaw.ads;
|
||
|
|
||
|
/**
|
||
|
* CommandExecutor -- Praktikum Experimentierkasten -- SW3 Dieses Interface muss
|
||
|
* von jedem Server implementiert werden.
|
||
|
*
|
||
|
* @author E. Mumprecht
|
||
|
* @version 1.0 -- Geruest fuer irgendeinen Server
|
||
|
* @version 1.1 -- K. Rege Fehlerueckgabe hinzugefuegt
|
||
|
*/
|
||
|
public interface CommandExecutor {
|
||
|
/**
|
||
|
* execute -- nimmt eine Kommandozeile, tut irgendetwas gescheites, und
|
||
|
* berichtet das Resultat.
|
||
|
*
|
||
|
* @param command Kommandozeile
|
||
|
* @return Resultat, ueblicherweise eine oder mehrere Zeilen.
|
||
|
*/
|
||
|
String execute(String command) throws Exception;
|
||
|
}
|