public class DownloadFile
extends org.apache.struts.actions.DownloadAction
Constructor and Description |
---|
DownloadFile() |
Modifier and Type | Method and Description |
---|---|
org.apache.struts.action.ActionForward |
execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm formIn,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected org.apache.struts.actions.DownloadAction.StreamInfo |
getStreamInfo(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static java.util.Map<java.lang.String,java.lang.String> |
parseDistUrl(java.lang.String url)
Parse a /ks/dist url
The following URLS are accepted:
/ks/dist/tree-label/path/to/file.rpm
/ks/dist/org/#/tree-label/path/to/file
/ks/dist/session/HEX/tree-label/path/to/file.rpm
/ks/dist/tree-label/child/child-chan-label/path/to/file.rpm
|
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm formIn, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
execute
in class org.apache.struts.actions.DownloadAction
java.lang.Exception
public static java.util.Map<java.lang.String,java.lang.String> parseDistUrl(java.lang.String url)
url
- the url to parseprotected org.apache.struts.actions.DownloadAction.StreamInfo getStreamInfo(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
getStreamInfo
in class org.apache.struts.actions.DownloadAction
java.lang.Exception