List of usage examples for com.google.gwt.http.client URL encodeQueryString
public static String encodeQueryString(String decodedURLComponent)
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createAIPDownloadUri(String aipId) { // api/v1/aips/{aip_id}/?acceptFormat=zip StringBuilder b = new StringBuilder(); // base uri/*from w w w.ja v a 2 s.co m*/ b.append(RodaConstants.API_REST_V1_AIPS).append(URL.encodeQueryString(aipId)).append(RodaConstants.API_SEP); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_ZIP); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createAIPPartDownloadUri(String aipId, String part) { // api/v1/aips/{aip_id}/{part} StringBuilder b = new StringBuilder(); // base uri//from w w w.j a va2 s .c om b.append(RodaConstants.API_REST_V1_AIPS).append(URL.encodeQueryString(aipId)).append(RodaConstants.API_SEP) .append(URL.encodeQueryString(part)); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createRepresentationDownloadUri(String aipId, String representationId) { // api/v1/representations/{aip_id}/{representation_id}/?acceptFormat=zip StringBuilder b = new StringBuilder(); // base uri/* w w w .j a v a2s.com*/ b.append(RodaConstants.API_REST_V1_REPRESENTATIONS).append(URL.encodeQueryString(aipId)) .append(RodaConstants.API_SEP).append(URL.encodeQueryString(representationId)) .append(RodaConstants.API_SEP); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_ZIP); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createRepresentationPartDownloadUri(String aipId, String representationId, String part) { // api/v1/representations/{aip_id}/{representation_id}/{part} StringBuilder b = new StringBuilder(); // base uri// ww w. ja v a 2s. c o m b.append(RodaConstants.API_REST_V1_REPRESENTATIONS).append(URL.encodeQueryString(aipId)) .append(RodaConstants.API_SEP).append(URL.encodeQueryString(representationId)) .append(RodaConstants.API_SEP).append(URL.encodeQueryString(part)); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createRepresentationFileDownloadUri(String fileUuid) { // api/v1/files/{file_uuid}?acceptFormat=bin StringBuilder b = new StringBuilder(); // base uri/*from w ww . j av a2s. c o m*/ b.append(RodaConstants.API_REST_V1_FILES).append(URL.encodeQueryString(fileUuid)); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_BIN); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createDipDownloadUri(String dipUUID) { // api/v1/dips/{dip_uuid}?acceptFormat=zip StringBuilder b = new StringBuilder(); // base uri/*from w ww . j ava2 s . co m*/ b.append(RodaConstants.API_REST_V1_DIPS).append(URL.encodeQueryString(dipUUID)); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_ZIP); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createDipFileDownloadUri(String dipFileUUID) { // api/v1/dipfiles/{file_uuid}?acceptFormat=bin StringBuilder b = new StringBuilder(); // base uri//ww w. j av a 2 s .com b.append(RodaConstants.API_REST_V1_DIPFILES).append(URL.encodeQueryString(dipFileUUID)); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_BIN); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createDescriptiveMetadataDownloadUri(String aipId) { // api/v1/aips/{aip_id}/descriptive_metadata/?acceptFormat=zip StringBuilder b = new StringBuilder(); // base uri//w ww. j ava2 s .co m b.append(RodaConstants.API_REST_V1_AIPS).append(URL.encodeQueryString(aipId)).append(RodaConstants.API_SEP) .append(RodaConstants.API_DESCRIPTIVE_METADATA).append(RodaConstants.API_SEP); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_ZIP); return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createDescriptiveMetadataDownloadUri(String aipId, String descId, String versionId) { // api/v1/aips/{aip_id}/descriptive_metadata/{descId}?acceptFormat=xml&version_id={versionId} StringBuilder b = new StringBuilder(); // base uri/*from w ww .ja v a2s .co m*/ b.append(RodaConstants.API_REST_V1_AIPS).append(URL.encodeQueryString(aipId)).append(RodaConstants.API_SEP) .append(RodaConstants.API_DESCRIPTIVE_METADATA).append(RodaConstants.API_SEP).append(descId); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_BIN); if (versionId != null) { b.append(RodaConstants.API_QUERY_SEP).append(RodaConstants.API_QUERY_PARAM_VERSION_ID) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL).append(versionId); } return UriUtils.fromSafeConstant(b.toString()); }
From source file:org.roda.wui.common.client.tools.RestUtils.java
public static SafeUri createDescriptiveMetadataHTMLUri(String aipId, String descId, String versionId) { // api/v1/aips/{aip_id}/descriptive_metadata/{descId}?acceptFormat=html&version_id={versionId} StringBuilder b = new StringBuilder(); // base uri/* w ww .j a va 2 s . co m*/ b.append(RodaConstants.API_REST_V1_AIPS).append(URL.encodeQueryString(aipId)).append(RodaConstants.API_SEP) .append(RodaConstants.API_DESCRIPTIVE_METADATA).append(RodaConstants.API_SEP).append(descId); // accept format attribute b.append(RodaConstants.API_QUERY_START).append(RodaConstants.API_QUERY_KEY_ACCEPT_FORMAT) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(RodaConstants.API_QUERY_VALUE_ACCEPT_FORMAT_HTML); if (versionId != null) { b.append(RodaConstants.API_QUERY_SEP).append(RodaConstants.API_QUERY_PARAM_VERSION_ID) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL).append(versionId); } // locale b.append(RodaConstants.API_QUERY_SEP).append(RodaConstants.API_QUERY_KEY_LANG) .append(RodaConstants.API_QUERY_ASSIGN_SYMBOL) .append(LocaleInfo.getCurrentLocale().getLocaleName()); return UriUtils.fromSafeConstant(b.toString()); }