@ControllerAdvice public class BaseExceptionHandlerAdvice extends Object
| Constructor and Description |
|---|
BaseExceptionHandlerAdvice() |
| Modifier and Type | Method and Description |
|---|---|
ErrorInfo |
handleBadMessageConversion(org.springframework.http.converter.HttpMessageConversionException e) |
ErrorInfo |
handleConflict(FlowableConflictException e) |
ErrorInfo |
handleForbidden(FlowableForbiddenException e) |
ErrorInfo |
handleIllegalArgument(FlowableIllegalArgumentException e) |
ErrorInfo |
handleIllegalState(FlowableIllegalStateException e) |
ErrorInfo |
handleNotFound(FlowableObjectNotFoundException e) |
ErrorInfo |
handleNotSupported(FlowableContentNotSupportedException e) |
ErrorInfo |
handleOtherException(Exception e) |
ErrorInfo |
handleTaskAlreadyClaimed(FlowableTaskAlreadyClaimedException e) |
@ResponseStatus(value=UNSUPPORTED_MEDIA_TYPE) @ExceptionHandler(value=FlowableContentNotSupportedException.class) @ResponseBody public ErrorInfo handleNotSupported(FlowableContentNotSupportedException e)
@ResponseStatus(value=CONFLICT) @ExceptionHandler(value=FlowableConflictException.class) @ResponseBody public ErrorInfo handleConflict(FlowableConflictException e)
@ResponseStatus(value=NOT_FOUND) @ExceptionHandler(value=org.flowable.common.engine.api.FlowableObjectNotFoundException.class) @ResponseBody public ErrorInfo handleNotFound(FlowableObjectNotFoundException e)
@ResponseStatus(value=FORBIDDEN) @ExceptionHandler(value=org.flowable.common.engine.api.FlowableForbiddenException.class) @ResponseBody public ErrorInfo handleForbidden(FlowableForbiddenException e)
@ResponseStatus(value=BAD_REQUEST) @ExceptionHandler(value=org.flowable.common.engine.api.FlowableIllegalArgumentException.class) @ResponseBody public ErrorInfo handleIllegalArgument(FlowableIllegalArgumentException e)
@ResponseStatus(value=BAD_REQUEST) @ExceptionHandler(value=org.flowable.common.engine.api.FlowableIllegalStateException.class) @ResponseBody public ErrorInfo handleIllegalState(FlowableIllegalStateException e)
@ResponseStatus(value=BAD_REQUEST) @ExceptionHandler(value=org.springframework.http.converter.HttpMessageConversionException.class) @ResponseBody public ErrorInfo handleBadMessageConversion(org.springframework.http.converter.HttpMessageConversionException e)
@ResponseStatus(value=CONFLICT) @ExceptionHandler(value=org.flowable.common.engine.api.FlowableTaskAlreadyClaimedException.class) @ResponseBody public ErrorInfo handleTaskAlreadyClaimed(FlowableTaskAlreadyClaimedException e)
@ResponseStatus(value=INTERNAL_SERVER_ERROR) @ExceptionHandler(value=java.lang.Exception.class) @ResponseBody public ErrorInfo handleOtherException(Exception e)
Copyright © 2020 Flowable. All rights reserved.