- private String createFullDownloadUrl(String fileName, String fileId) {
- StringBuilder url = new StringBuilder();
- // in case RAP is proxied we need to specify the actual base URL
- // TODO find a cleaner way
- String forcedDownloadUrlBase = System
- .getProperty(FORCED_DOWNLOAD_URL_BASE_PROPERTY);
- if (forcedDownloadUrlBase != null)
- url.append(forcedDownloadUrlBase);
- else
- url.append(RWT.getRequest().getRequestURL());
- url.append(createParamUrl(fileName, fileId));
- return url.toString();
- }
-