package org.vertexium.examples;
import com.v5analytics.webster.Handler;
import javax.servlet.http.HttpServletRequest;
public abstract class HandlerBase implements Handler {
protected static String getRequiredParameter(HttpServletRequest request, String name) {
try {
String val = request.getParameter(name);
if (val == null) {
throw new RuntimeException("Parameter " + name + " is required");
}
return val;
} catch (Exception ex) {
throw new RuntimeException("Could not get parameter: " + name, ex);
}
}
}