package de.axone.web.rest;
import java.io.PrintWriter;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import de.axone.web.Method;
import de.axone.web.SuperURL;
public interface RestFunction<DATA, REQUEST extends RestRequest> {
public void run( DATA data, Method method, Map<String,String> parameters,
SuperURL url, PrintWriter out, REQUEST req, HttpServletResponse resp ) throws Exception ;
public String name();
public RestFunctionDescription description();
}