Example usage for com.google.gwt.http.client URL encodeQueryString

List of usage examples for com.google.gwt.http.client URL encodeQueryString

Introduction

In this page you can find the example usage for com.google.gwt.http.client URL encodeQueryString.

Prototype

public static String encodeQueryString(String decodedURLComponent) 

Source Link

Document

Returns a string where all characters that are not valid for a URL component have been escaped.

Usage

From source file:org.jbpm.designer.client.shared.AssignmentData.java

License:Apache License

protected String urlEncodeConstant(String s) {
    if (s == null || s.isEmpty()) {
        return s;
    }

    return URL.encodeQueryString(s);
}

From source file:org.jbpm.designer.client.shared.util.StringUtils.java

License:Apache License

/**
 * URLEncode a string//from   w w  w .j  a va2 s. c  om
 * @param s
 * @return
 */
public static String urlEncode(String s) {
    if (s == null || s.isEmpty()) {
        return s;
    }

    return URL.encodeQueryString(s);
}

From source file:org.kaaproject.kaa.server.admin.client.mvp.place.PlaceParams.java

License:Apache License

public static String generateToken() {
    StringBuilder paramsUrl = new StringBuilder();
    for (String key : paramsMap.keySet()) {
        String val = paramsMap.get(key);
        if (paramsUrl.length() > 0) {
            paramsUrl.append(PARAMS_SEPARATOR);
        }/*from ww  w  .java  2  s .com*/
        paramsUrl.append(key).append("=").append(URL.encodeQueryString(val));
    }
    return paramsUrl.toString();
}

From source file:org.kaaproject.kaa.server.admin.client.servlet.ServletHelper.java

License:Apache License

public static void downloadSdk(String key) {
    String getUrl = composeURL(KAA_SDK_SERVLET_PATH, SDK_KEY_PARAMETER + "=" + URL.encodeQueryString(key));
    String url = GWT.getModuleBaseURL() + getUrl;
    Window.open(url, "_self", "enabled");
}

From source file:org.kaaproject.kaa.server.admin.client.servlet.ServletHelper.java

License:Apache License

public static void downloadRecordLibrary(String key) {
    String getUrl = composeURL(KAA_RECORD_LIBRARY_SERVLET_PATH,
            RECORD_KEY_PARAMETER + "=" + URL.encodeQueryString(key));
    String url = GWT.getModuleBaseURL() + getUrl;
    Window.open(url, "_self", "enabled");
}

From source file:org.kaaproject.kaa.server.admin.client.servlet.ServletHelper.java

License:Apache License

public static void exportCtlSchema(String key) {
    String getUrl = composeURL(KAA_CTL_EXPORT_SERVLET_PATH,
            CTL_EXPORT_KEY_PARAMETER + "=" + URL.encodeQueryString(key));
    String url = GWT.getModuleBaseURL() + getUrl;
    Window.open(url, "_self", "enabled");
}

From source file:org.kaaproject.kaa.server.admin.client.servlet.ServletHelper.java

License:Apache License

public static void downloadEndpointProfile(String endpointKey, ProfileType type) {
    String getUrl = composeURL(KAA_PROFILE_DOWNLOAD_SERVLET_PATH,
            ENDPOINT_KEY_PARAMETER + "=" + URL.encodeQueryString(endpointKey),
            PROFILE_TYPE_PARAMETER + "=" + URL.encodeQueryString(type.name()));
    String url = GWT.getModuleBaseURL() + getUrl;
    Window.open(url, "_self", "enabled");
}

From source file:org.kaaproject.kaa.server.admin.shared.util.UrlParams.java

License:Apache License

public static String generateParamsUrl(Map<String, String> paramsMap) {
    String paramsUrl = "";
    for (String key : paramsMap.keySet()) {
        String val = paramsMap.get(key);
        if (paramsUrl.length() > 0) {
            paramsUrl += PARAMS_SEPARATOR;
        }/* w  ww . j a v a2s  .c om*/
        paramsUrl += key + "=" + URL.encodeQueryString(val);
    }
    return paramsUrl;
}

From source file:org.kie.workbench.common.stunner.bpmn.client.forms.util.StringUtils.java

License:Apache License

/**
 * URLEncode a string//  ww w .  ja v a2  s  . c  o  m
 * @param s
 * @return
 */
public static String urlEncode(String s) {
    if (s == null || s.isEmpty()) {
        return s;
    }
    return URL.encodeQueryString(s);
}

From source file:org.ktunaxa.referral.client.form.FinalReportClickHandler.java

License:Open Source License

/** {@inheritDoc} */
public void onClick(ClickEvent event) {
    // added random q to avoid eager browser caching on preview
    String url = GWT.getHostPageBaseURL() + "d/reporting/f/" + KtunaxaConstant.LAYER_REFERRAL_SERVER_ID + "/"
            + REPORT_NAME + "." + FORMAT + "?filter="
            + URL.encodeQueryString(ReferralUtil
                    .createFilter(ReferralUtil.createId(MapLayout.getInstance().getCurrentReferral())))
            + "&userToken=" + GwtCommandDispatcher.getInstance().getUserToken() + "&q=" + Random.nextInt();
    Window.open(url, "_blank", null);
}