org.broadleafcommerce.openadmin.web.handler
Class AdminMappingExceptionResolver

java.lang.Object
  extended by org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
      extended by org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
          extended by org.broadleafcommerce.openadmin.web.handler.AdminMappingExceptionResolver
All Implemented Interfaces:
org.springframework.core.Ordered, org.springframework.web.servlet.HandlerExceptionResolver

public class AdminMappingExceptionResolver
extends org.springframework.web.servlet.handler.SimpleMappingExceptionResolver


Field Summary
protected  boolean showDebugMessage
           
 
Fields inherited from class org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
DEFAULT_EXCEPTION_ATTRIBUTE
 
Fields inherited from class org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
logger
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
AdminMappingExceptionResolver()
           
 
Method Summary
protected  void appendStackTrace(Throwable throwable, StringBuilder sb)
          By default, appends the exception and its message followed by the file location that triggered this exception.
 boolean isShowDebugMessage()
           
 org.springframework.web.servlet.ModelAndView resolveException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, Exception ex)
           
 void setShowDebugMessage(boolean showDebugMessage)
           
 
Methods inherited from class org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
addStatusCode, applyStatusCodeIfPossible, determineStatusCode, determineViewName, doResolveException, findMatchingViewName, getDepth, getModelAndView, getModelAndView, getStatusCodesAsMap, setDefaultErrorView, setDefaultStatusCode, setExceptionAttribute, setExceptionMappings, setExcludedExceptions, setStatusCodes
 
Methods inherited from class org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
buildLogMessage, getOrder, logException, prepareResponse, preventCaching, setMappedHandlerClasses, setMappedHandlers, setOrder, setPreventResponseCaching, setWarnLogCategory, shouldApplyTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

showDebugMessage

protected boolean showDebugMessage
Constructor Detail

AdminMappingExceptionResolver

public AdminMappingExceptionResolver()
Method Detail

resolveException

public org.springframework.web.servlet.ModelAndView resolveException(javax.servlet.http.HttpServletRequest request,
                                                                     javax.servlet.http.HttpServletResponse response,
                                                                     Object handler,
                                                                     Exception ex)
Specified by:
resolveException in interface org.springframework.web.servlet.HandlerExceptionResolver
Overrides:
resolveException in class org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver

appendStackTrace

protected void appendStackTrace(Throwable throwable,
                                StringBuilder sb)
By default, appends the exception and its message followed by the file location that triggered this exception. Recursively builds this out for each cause of the given exception.

Parameters:
throwable -
sb -

isShowDebugMessage

public boolean isShowDebugMessage()

setShowDebugMessage

public void setShowDebugMessage(boolean showDebugMessage)


Copyright © 2013. All Rights Reserved.