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();
}