public class ResourceDownloadUtils extends Object
| Constructor and Description |
|---|
ResourceDownloadUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
Deprecated.
|
static void |
addCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
String... cacheControls)
Set 'expire' headers to cache for one year.
|
static void |
addPrivateCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
Sets caching headers with private cache control.
|
static void |
addPublicCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
Sets caching headers with public cache control.
|
static void |
serveFileImpl(javax.servlet.http.HttpServletResponse httpServletResponse,
InputStream in)
Deprecated.
Since 2.0. Use
IOUtils.copy(InputStream, OutputStream) instead. The method calling
this should be responsible for closing streams and flushing if necessary. |
@Deprecated public static void serveFileImpl(javax.servlet.http.HttpServletResponse httpServletResponse, InputStream in) throws IOException
IOUtils.copy(InputStream, OutputStream) instead. The method calling
this should be responsible for closing streams and flushing if necessary.IOExceptionpublic static void addCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
String... cacheControls)
@Deprecated public static void addCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
addPublicCachingHeaders(HttpServletRequest, HttpServletResponse) or
addPrivateCachingHeaders(HttpServletRequest, HttpServletResponse) instead.public static void addPublicCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
/s/{build num}/.../_/resourceurl.public static void addPrivateCachingHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
/sp/{build num}/.../_/resourceurl.Copyright © 2014 Atlassian. All rights reserved.