private SQSInfo addServerInfo()

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


    private SQSInfo addServerInfo(@NotNull final HttpServletRequest request,
                                  @NotNull final SProject project,
                                  @NotNull final Element ajaxResponse) throws IOException {
        if (validate(request, ajaxResponse)) {
            final SQSInfo serverInfo = createServerInfo(request, null, decryptIfNeeded(request.getParameter(SONAR_PASSWORD)), decryptIfNeeded(request.getParameter(SONAR_JDBC_PASSWORD)), decryptIfNeeded(request.getParameter(SONAR_TOKEN)));
            final SQSManager.SQSActionResult result = mySqsManager.addServer(project, serverInfo);
            if (!result.isError()) {
                ajaxResponse.setAttribute("status", "OK");
            } else {
                ajaxResponse.setAttribute("error", result.getReason());
            }
            return serverInfo;
        }
        return null;
    }