| Class and Description |
|---|
| Argument
Represents a single named exception argument.
|
| ExceptionLogger
Defines a contract to log the to-be-handled exceptions, that's it!
|
| ExceptionLogger.NoOp
A NoOp implementation for
ExceptionLoggers. |
| ExceptionRefiner
Defines a contract to refine exceptions.
|
| ExceptionRefiner.NoOp
A NoOp implementation for the
ExceptionRefiner. |
| FingerprintProvider
Provides a fingerprint for given
HttpError. |
| HandledException
Encapsulates details about a handled exception, including:
The mapped business level error codes
The corresponding HTTP status code
A collection of arguments that can be used for message translation
|
| HttpError
Represents the error details that should be serialized inside a HTTP
response body.
|
| HttpError.CodedMessage
Represents an error code paired with its appropriate error message and exception arguments.
|
| WebErrorHandler
Defines a contract to handle exceptions in the Web layer and convert them to appropriate
error codes with meaningful status codes.
|
| WebErrorHandlerPostProcessor
Post processor/action executor for
HttpErrors. |
| WebErrorHandlers
A factory over
WebErrorHandler implementations. |
| WebErrorHandlersBuilder
A fluent builder responsible for creating
WebErrorHandlers instances. |
| Class and Description |
|---|
| HttpError
Represents the error details that should be serialized inside a HTTP
response body.
|
| Class and Description |
|---|
| WebErrorHandlers
A factory over
WebErrorHandler implementations. |
| Class and Description |
|---|
| Argument
Represents a single named exception argument.
|
| ExceptionLogger
Defines a contract to log the to-be-handled exceptions, that's it!
|
| ExceptionRefiner
Defines a contract to refine exceptions.
|
| FingerprintProvider
Provides a fingerprint for given
HttpError. |
| WebErrorHandler
Defines a contract to handle exceptions in the Web layer and convert them to appropriate
error codes with meaningful status codes.
|
| WebErrorHandlerPostProcessor
Post processor/action executor for
HttpErrors. |
| WebErrorHandlers
A factory over
WebErrorHandler implementations. |
| Class and Description |
|---|
| FingerprintProvider
Provides a fingerprint for given
HttpError. |
| HttpError
Represents the error details that should be serialized inside a HTTP
response body.
|
| Class and Description |
|---|
| HandledException
Encapsulates details about a handled exception, including:
The mapped business level error codes
The corresponding HTTP status code
A collection of arguments that can be used for message translation
|
| WebErrorHandler
Defines a contract to handle exceptions in the Web layer and convert them to appropriate
error codes with meaningful status codes.
|
| Class and Description |
|---|
| Argument
Represents a single named exception argument.
|
| Class and Description |
|---|
| WebErrorHandlers
A factory over
WebErrorHandler implementations. |
Copyright © 2019. All rights reserved.