Groovy Documentation

org.devnull.error.web.message.impl
[Groovy] Class DelegatingConverter

java.lang.Object
  org.devnull.error.web.message.impl.DelegatingConverter
All Implemented Interfaces:
HttpErrorMessageConverter

@Slf4j
class DelegatingConverter
extends java.lang.Object

Chains HttpErrorMessageConverters. Delegates to first match that supports any of the exception types in the exception chain.


Property Summary
java.util.List converters

 
Method Summary
HttpErrorMessage convert(java.lang.Throwable error, javax.servlet.http.HttpServletRequest request)

protected java.lang.Throwable findSupportedError(java.lang.Throwable error, java.lang.Class type)

protected java.lang.Class getAssignedType(HttpErrorMessageConverter converter)

 
Methods inherited from class java.lang.Object
java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long)
 

Property Detail

converters

java.util.List converters


 
Method Detail

convert

HttpErrorMessage convert(java.lang.Throwable error, javax.servlet.http.HttpServletRequest request)


findSupportedError

protected java.lang.Throwable findSupportedError(java.lang.Throwable error, java.lang.Class type)


getAssignedType

protected java.lang.Class getAssignedType(HttpErrorMessageConverter converter)


 

Groovy Documentation