1 /*2 * $Id: Command.java,v 1.5 2003/10/21 14:03:27 thusted Exp $3 * $Source: /cvsroot/mav/maverick/src/java/org/infohazard/maverick/flow/Command.java,v $4 */5 6 package org.infohazard.maverick.flow;7 8 import java.io.IOException ;9 import javax.servlet.ServletException ;10 11 /**12 * <p>13 * The Command is the highest entry point of workflow outside of the14 * {@link org.infohazard.maverick.Dispatcher Dispatcher}.15 * </p>16 * <p>17 * For a base implementation, see {@link CommandBase}.18 * </p>19 */20 public interface Command21 {22 /**23 * <p>24 * Execute the Command and render the results!25 * </p>26 */27 public void go(MaverickContext mctx) throws IOException , ServletException ;28 }