private SQSInfo removeServerInfo()

in sonar-plugin-server/src/main/java/jetbrains/buildserver/sonarplugin/manager/ManageSQSActionController.java [195:211]


    private SQSInfo removeServerInfo(@NotNull final HttpServletRequest request,
                                  @NotNull final SProject project,
                                  @NotNull final Element ajaxResponse) throws IOException {
        final String serverinfoId = getServerInfoId(request);
        if (serverinfoId == null) {
            ajaxResponse.setAttribute("error", "ID is not set");
        } else {
            final SQSManager.SQSActionResult result = mySqsManager.removeServer(project, serverinfoId);
            if (!result.isError()) {
                ajaxResponse.setAttribute("status", "OK");
                return result.getBeforeAction();
            } else {
                ajaxResponse.setAttribute("error", result.getReason());
            }
    }
        return null;
    }