in gui/servlet/embedded/src/main/java/org/apache/batchee/servlet/SimpleRestController.java [70:86]
public void dispatch(HttpServletRequest req, HttpServletResponse resp, String path) {
resp.setContentType(REST_CONTENT_TYPE);
if (path != null && path.startsWith(OP_START)) {
startBatch(path.substring(OP_START.length()), req, resp);
} else if (path != null && path.startsWith(OP_STATUS)) {
batchStatus(path.substring(OP_STATUS.length()), req, resp);
} else if (path != null && path.startsWith(OP_METRICS)) {
batchMetrics(path.substring(OP_METRICS.length()), req, resp);
} else if (path != null && path.startsWith(OP_STOP)) {
batchStop(path.substring(OP_STOP.length()), req, resp);
} else if (path != null && path.startsWith(OP_RESTART)) {
batchRestart(path.substring(OP_RESTART.length()), req, resp);
} else {
unknownCommand(path, resp);
}
}