Package org.craftercms.social.util.web
Class RestMappingExceptionResolver
- java.lang.Object
-
- org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
-
- org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
-
- org.craftercms.social.util.web.RestMappingExceptionResolver
-
- All Implemented Interfaces:
org.springframework.core.Ordered
,org.springframework.web.servlet.HandlerExceptionResolver
public class RestMappingExceptionResolver extends org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
Overrides theSimpleMappingExceptionResolver
SimpleMappingExceptionResolver.doResolveException(HttpServletRequest, HttpServletResponse, Object, Exception)
removes the StackTrace of the exception
determineViewName(Exception, HttpServletRequest)
Retunrs the Canotical name of the Excetion
nowSimpleMappingExceptionResolver.determineStatusCode(HttpServletRequest, String)
Will use the exction canotical name to resolve the status- Author:
- cortiz
-
-
Constructor Summary
Constructors Constructor Description RestMappingExceptionResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
determineViewName(Exception ex, javax.servlet.http.HttpServletRequest request)
protected org.springframework.web.servlet.ModelAndView
getModelAndView(String viewName, Exception ex)
-
Methods inherited from class org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
addStatusCode, applyStatusCodeIfPossible, determineStatusCode, doResolveException, findMatchingViewName, getDepth, getModelAndView, getStatusCodesAsMap, setDefaultErrorView, setDefaultStatusCode, setExceptionAttribute, setExceptionMappings, setExcludedExceptions, setStatusCodes
-
Methods inherited from class org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
buildLogMessage, getOrder, hasHandlerMappings, logException, prepareResponse, preventCaching, resolveException, setMappedHandlerClasses, setMappedHandlers, setOrder, setPreventResponseCaching, setWarnLogCategory, shouldApplyTo
-
-