org.springframework.security.web.util
Interface ThrowableCauseExtractor
public interface ThrowableCauseExtractor
Interface for handlers extracting the cause out of a specific Throwable
type.
- Since:
- 2.0
- See Also:
ThrowableAnalyzer
Method Summary |
java.lang.Throwable |
extractCause(java.lang.Throwable throwable)
Extracts the cause from the provided Throwable . |
extractCause
java.lang.Throwable extractCause(java.lang.Throwable throwable)
- Extracts the cause from the provided
Throwable
.
- Parameters:
throwable
- the Throwable
- Returns:
- the extracted cause (maybe
null
)
- Throws:
java.lang.IllegalArgumentException
- if throwable
is null
or otherwise considered invalid for the implementation