package javacodebook.thread.crontab;

import java.util.Hashtable;

/**
 * Ein einfaches Test-Command, um die Funktionsweise zu der Crontab zu testen.
 * @author Mark Donnermeyer
 */
public class TestCommand implements Command {
    private String name;
    
    public TestCommand(String name) {
        this.name = name;
    }
    
    public void execute() {
        System.out.println(
        "Führe Test-Command '" + name +
        "'ohne Parameter aus."
        );
    }
    
    public void execute(Hashtable parameter) {
        System.out.print(
        "Führe Test-Command '" + name +
        "' mit den folgenden Parametern aus: "
        );
        System.out.println(parameter);
    }
    
    public String toString() {
        return "Test-Command '" + name + "'";
    }
}
