|
spring-webmvc-portlet | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.portlet.filter.PortletRequestWrapper
javax.portlet.filter.ActionRequestWrapper
org.springframework.web.portlet.multipart.DefaultMultipartActionRequest
public class DefaultMultipartActionRequest
Default implementation of the MultipartActionRequest interface.
Provides management of pre-generated parameter values.
PortletMultipartResolver| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface javax.portlet.PortletRequest |
|---|
javax.portlet.PortletRequest.P3PUserInfos |
| Field Summary |
|---|
| Fields inherited from interface javax.portlet.ActionRequest |
|---|
ACTION_NAME |
| Fields inherited from interface javax.portlet.PortletRequest |
|---|
ACTION_PHASE, ACTION_SCOPE_ID, BASIC_AUTH, CCPP_PROFILE, CLIENT_CERT_AUTH, DIGEST_AUTH, EVENT_PHASE, FORM_AUTH, LIFECYCLE_PHASE, RENDER_HEADERS, RENDER_MARKUP, RENDER_PART, RENDER_PHASE, RESOURCE_PHASE, USER_INFO |
| Constructor Summary | |
|---|---|
protected |
DefaultMultipartActionRequest(javax.portlet.ActionRequest request)
Wrap the given Portlet ActionRequest in a MultipartActionRequest. |
|
DefaultMultipartActionRequest(javax.portlet.ActionRequest request,
org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> mpFiles,
java.util.Map<java.lang.String,java.lang.String[]> mpParams,
java.util.Map<java.lang.String,java.lang.String> mpParamContentTypes)
Wrap the given Portlet ActionRequest in a MultipartActionRequest. |
| Method Summary | |
|---|---|
org.springframework.web.multipart.MultipartFile |
getFile(java.lang.String name)
|
java.util.Map<java.lang.String,org.springframework.web.multipart.MultipartFile> |
getFileMap()
|
java.util.Iterator<java.lang.String> |
getFileNames()
|
java.util.List<org.springframework.web.multipart.MultipartFile> |
getFiles(java.lang.String name)
|
org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> |
getMultiFileMap()
|
java.lang.String |
getMultipartContentType(java.lang.String paramOrFileName)
|
protected org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> |
getMultipartFiles()
Obtain the MultipartFile Map for retrieval, lazily initializing it if necessary. |
protected java.util.Map<java.lang.String,java.lang.String> |
getMultipartParameterContentTypes()
Obtain the multipart parameter content type Map for retrieval, lazily initializing it if necessary. |
protected java.util.Map<java.lang.String,java.lang.String[]> |
getMultipartParameters()
Obtain the multipart parameter Map for retrieval, lazily initializing it if necessary. |
java.lang.String |
getParameter(java.lang.String name)
|
java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap()
|
java.util.Enumeration<java.lang.String> |
getParameterNames()
|
java.lang.String[] |
getParameterValues(java.lang.String name)
|
protected void |
initializeMultipart()
Lazily initialize the multipart request, if possible. |
protected void |
setMultipartFiles(org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> multipartFiles)
Set a Map with parameter names as keys and list of MultipartFile objects as values. |
protected void |
setMultipartParameterContentTypes(java.util.Map<java.lang.String,java.lang.String> multipartParameterContentTypes)
Set a Map with parameter names as keys and content type Strings as values. |
protected void |
setMultipartParameters(java.util.Map<java.lang.String,java.lang.String[]> multipartParameters)
Set a Map with parameter names as keys and String array objects as values. |
| Methods inherited from class javax.portlet.filter.ActionRequestWrapper |
|---|
getCharacterEncoding, getContentLength, getContentType, getMethod, getPortletInputStream, getReader, getRequest, setCharacterEncoding, setRequest |
| Methods inherited from class javax.portlet.filter.PortletRequestWrapper |
|---|
getAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute, setRequest |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.portlet.ClientDataRequest |
|---|
getCharacterEncoding, getContentLength, getContentType, getMethod, getPortletInputStream, getReader, setCharacterEncoding |
| Methods inherited from interface javax.portlet.PortletRequest |
|---|
getAttribute, getAttributeNames, getAuthType, getContextPath, getCookies, getLocale, getLocales, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute |
| Constructor Detail |
|---|
public DefaultMultipartActionRequest(javax.portlet.ActionRequest request,
org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> mpFiles,
java.util.Map<java.lang.String,java.lang.String[]> mpParams,
java.util.Map<java.lang.String,java.lang.String> mpParamContentTypes)
request - the request to wrapmpFiles - a map of the multipart filesmpParams - a map of the parameters to expose,
with Strings as keys and String arrays as valuesprotected DefaultMultipartActionRequest(javax.portlet.ActionRequest request)
request - the request to wrap| Method Detail |
|---|
public java.util.Iterator<java.lang.String> getFileNames()
getFileNames in interface org.springframework.web.multipart.MultipartRequestpublic org.springframework.web.multipart.MultipartFile getFile(java.lang.String name)
getFile in interface org.springframework.web.multipart.MultipartRequestpublic java.util.List<org.springframework.web.multipart.MultipartFile> getFiles(java.lang.String name)
getFiles in interface org.springframework.web.multipart.MultipartRequestpublic java.util.Map<java.lang.String,org.springframework.web.multipart.MultipartFile> getFileMap()
getFileMap in interface org.springframework.web.multipart.MultipartRequestpublic org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> getMultiFileMap()
getMultiFileMap in interface org.springframework.web.multipart.MultipartRequestpublic java.util.Enumeration<java.lang.String> getParameterNames()
getParameterNames in interface javax.portlet.PortletRequestgetParameterNames in class javax.portlet.filter.PortletRequestWrapperpublic java.lang.String getParameter(java.lang.String name)
getParameter in interface javax.portlet.PortletRequestgetParameter in class javax.portlet.filter.PortletRequestWrapperpublic java.lang.String[] getParameterValues(java.lang.String name)
getParameterValues in interface javax.portlet.PortletRequestgetParameterValues in class javax.portlet.filter.PortletRequestWrapperpublic java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
getParameterMap in interface javax.portlet.PortletRequestgetParameterMap in class javax.portlet.filter.PortletRequestWrapperpublic java.lang.String getMultipartContentType(java.lang.String paramOrFileName)
getMultipartContentType in interface org.springframework.web.multipart.MultipartRequestprotected final void setMultipartFiles(org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> multipartFiles)
protected org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> getMultipartFiles()
initializeMultipart()protected final void setMultipartParameters(java.util.Map<java.lang.String,java.lang.String[]> multipartParameters)
protected java.util.Map<java.lang.String,java.lang.String[]> getMultipartParameters()
initializeMultipart()protected final void setMultipartParameterContentTypes(java.util.Map<java.lang.String,java.lang.String> multipartParameterContentTypes)
protected java.util.Map<java.lang.String,java.lang.String> getMultipartParameterContentTypes()
initializeMultipart()protected void initializeMultipart()
|
spring-webmvc-portlet | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||