package org.argeo.slc.core.execution.tasks; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.argeo.slc.execution.Executable; public class Echo implements Executable { private final static Log defaultLog = LogFactory.getLog(Echo.class); private Log log; private String message; public void execute() { log().info(message); } protected Log log() { return log != null ? log : defaultLog; } public void setLog(Log log) { this.log = log; } public void setMessage(String message) { this.message = message; } }