protected void doPost()

in src/main/java/org/apache/sling/pipes/internal/CommandExecutorImpl.java [252:272]


    protected void doPost(@NotNull SlingHttpServletRequest request, @NotNull SlingHttpServletResponse response) throws IOException {
        if (enabled) {
            PrintWriter writer = response.getWriter();
            try {
                if (request.getParameter(REQ_PARAM_HELP) != null) {
                    writer.println(help());
                } else {
                    executeCommands(request, response);
                }
                writer.println("");
                response.setStatus(SC_OK);
            }
            catch (AccessControlException e) {
                response.setStatus(SC_FORBIDDEN);
                response.sendError(SC_FORBIDDEN);
            }    
        } else {
            response.setStatus(HttpServletResponse.SC_SERVICE_UNAVAILABLE);
            response.sendError(HttpServletResponse.SC_SERVICE_UNAVAILABLE, "http service has been disabled");
        }
    }