package cn.bran.japid.template; import java.io.Serializable; /** * wrap the full body of a action controller * * @author Bing Ran<bing_ran@hotmail.com> * */ public abstract class ActionRunner implements Serializable{ // public abstract void setArgs(Object... objects); // cannot set the args from run, because there is no way to know the types // in advance // /** // * create a RenderResult. It SHOULD us the arguments set in the setArgs() // * only, so the runtime behavior can be controllered by setArgs more than // * once. // * // * @return // */ public abstract RenderResult run(); }