|
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 wrapMethod Detail |
---|
public java.util.Iterator<java.lang.String> getFileNames()
getFileNames
in interface org.springframework.web.multipart.MultipartRequest
public org.springframework.web.multipart.MultipartFile getFile(java.lang.String name)
getFile
in interface org.springframework.web.multipart.MultipartRequest
public java.util.List<org.springframework.web.multipart.MultipartFile> getFiles(java.lang.String name)
getFiles
in interface org.springframework.web.multipart.MultipartRequest
public java.util.Map<java.lang.String,org.springframework.web.multipart.MultipartFile> getFileMap()
getFileMap
in interface org.springframework.web.multipart.MultipartRequest
public org.springframework.util.MultiValueMap<java.lang.String,org.springframework.web.multipart.MultipartFile> getMultiFileMap()
getMultiFileMap
in interface org.springframework.web.multipart.MultipartRequest
public java.util.Enumeration<java.lang.String> getParameterNames()
getParameterNames
in interface javax.portlet.PortletRequest
getParameterNames
in class javax.portlet.filter.PortletRequestWrapper
public java.lang.String getParameter(java.lang.String name)
getParameter
in interface javax.portlet.PortletRequest
getParameter
in class javax.portlet.filter.PortletRequestWrapper
public java.lang.String[] getParameterValues(java.lang.String name)
getParameterValues
in interface javax.portlet.PortletRequest
getParameterValues
in class javax.portlet.filter.PortletRequestWrapper
public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
getParameterMap
in interface javax.portlet.PortletRequest
getParameterMap
in class javax.portlet.filter.PortletRequestWrapper
public java.lang.String getMultipartContentType(java.lang.String paramOrFileName)
getMultipartContentType
in interface org.springframework.web.multipart.MultipartRequest
protected 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 |