Package org.bremersee.exception.servlet
Class ApiExceptionResolver.EmptyView
java.lang.Object
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractView
org.bremersee.exception.servlet.ApiExceptionResolver.EmptyView
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.context.ApplicationContextAware,org.springframework.web.context.ServletContextAware,org.springframework.web.servlet.View
- Enclosing class:
- ApiExceptionResolver
protected static class ApiExceptionResolver.EmptyView
extends org.springframework.web.servlet.view.AbstractView
The empty view.
-
Field Summary
FieldsFields inherited from class org.springframework.web.servlet.view.AbstractView
DEFAULT_CONTENT_TYPEFields inherited from class org.springframework.context.support.ApplicationObjectSupport
loggerFields inherited from interface org.springframework.web.servlet.View
PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEmptyView(RestApiException payload, String contentType) Instantiates a new empty view. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrenderMergedOutputModel(Map<String, Object> map, jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse) Methods inherited from class org.springframework.web.servlet.view.AbstractView
addStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, formatViewName, generatesDownloadContent, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getRequestToExpose, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setRequestContextAttribute, setResponseContentType, toString, writeToResponseMethods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextMethods inherited from class org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext
-
Field Details
-
restApiException
The rest api exception.
-
-
Constructor Details
-
EmptyView
Instantiates a new empty view.- Parameters:
payload- the payloadcontentType- the content type
-
-
Method Details
-
renderMergedOutputModel
protected void renderMergedOutputModel(@NonNull Map<String, Object> map, @NonNull jakarta.servlet.http.HttpServletRequest httpServletRequest, @NonNull jakarta.servlet.http.HttpServletResponse httpServletResponse) - Specified by:
renderMergedOutputModelin classorg.springframework.web.servlet.view.AbstractView
-