Class MaxUploadSizeExceededException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.web.multipart.MultipartException
org.springframework.web.multipart.MaxUploadSizeExceededException
- All Implemented Interfaces:
- Serializable,- ErrorResponse
MultipartException subclass thrown when an upload exceeds the
 maximum upload size allowed.
- Since:
- 1.0.1
- Author:
- Juergen Hoeller, Sebastien Deleuze
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.springframework.web.ErrorResponseErrorResponse.Builder
- 
Constructor SummaryConstructorsConstructorDescriptionMaxUploadSizeExceededException(long maxUploadSize) Constructor for MaxUploadSizeExceededException.MaxUploadSizeExceededException(long maxUploadSize, Throwable ex) Constructor for MaxUploadSizeExceededException.
- 
Method SummaryModifier and TypeMethodDescriptiongetBody()Return the body for the response, formatted as an RFC 7807ProblemDetailwhosestatusshould match the response status.longReturn the maximum upload size allowed, or -1 if the size limit isn't known.Return the HTTP status code to use for the response.Methods inherited from class org.springframework.core.NestedRuntimeExceptioncontains, getMostSpecificCause, getRootCauseMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.web.ErrorResponsegetDetailMessageArguments, getDetailMessageArguments, getDetailMessageCode, getHeaders, getTitleMessageCode, getTypeMessageCode, updateAndGetBody
- 
Constructor Details- 
MaxUploadSizeExceededExceptionpublic MaxUploadSizeExceededException(long maxUploadSize) Constructor for MaxUploadSizeExceededException.- Parameters:
- maxUploadSize- the maximum upload size allowed, or -1 if the size limit isn't known
 
- 
MaxUploadSizeExceededExceptionConstructor for MaxUploadSizeExceededException.- Parameters:
- maxUploadSize- the maximum upload size allowed, or -1 if the size limit isn't known
- ex- root cause from multipart parsing API in use
 
 
- 
- 
Method Details- 
getMaxUploadSizepublic long getMaxUploadSize()Return the maximum upload size allowed, or -1 if the size limit isn't known.
- 
getStatusCodeDescription copied from interface:ErrorResponseReturn the HTTP status code to use for the response.- Specified by:
- getStatusCodein interface- ErrorResponse
 
- 
getBodyDescription copied from interface:ErrorResponseReturn the body for the response, formatted as an RFC 7807ProblemDetailwhosestatusshould match the response status.- Specified by:
- getBodyin interface- ErrorResponse
 
 
-