public interface ErrorResponseEventContext extends EventContext
EventContext
for the event ApplicationLifecycleService.EVENT_ERROR_RESPONSE
, that
allows to handle transformation of exceptions and messages to an error responseModifier and Type | Interface and Description |
---|---|
static interface |
ErrorResponseEventContext.ErrorResponse
Error response generated by the event handler.
|
Modifier and Type | Method and Description |
---|---|
static ErrorResponseEventContext |
create()
Creates an
EventContext already overlayed with this interface. |
ServiceException |
getException()
Returns the
ServiceException that caused the error being transformed into an error response. |
ErrorResponseEventContext.ErrorResponse |
getResult()
Returns the
ErrorResponseEventContext.ErrorResponse with messages and target HTTP status. |
void |
setException(ServiceException exception)
Sets the
ServiceException that should be transformed into an error response. |
void |
setResult(ErrorResponseEventContext.ErrorResponse errorResponse)
Sets the
ErrorResponseEventContext.ErrorResponse with messages and target HTTP status. |
as, create, create, get, getAuthenticationInfo, getCdsRuntime, getChangeSetContext, getEvent, getFeatureTogglesInfo, getMessages, getModel, getParameterInfo, getService, getServiceCatalog, getTarget, getUserInfo, isCompleted, keySet, put, setCompleted
static ErrorResponseEventContext create()
EventContext
already overlayed with this interface. The event is set to be ApplicationLifecycleService.EVENT_ERROR_RESPONSE
ErrorResponseEventContext
void setException(ServiceException exception)
ServiceException
that should be transformed into an error response.exception
- the ServiceException
that should be transformed into an error response.ServiceException getException()
ServiceException
that caused the error being transformed into an error response.ServiceException
that should be transformed into an error response.void setResult(ErrorResponseEventContext.ErrorResponse errorResponse)
ErrorResponseEventContext.ErrorResponse
with messages and target HTTP status.errorResponse
- the ErrorResponseEventContext.ErrorResponse
with messages and target HTTP status.ErrorResponseEventContext.ErrorResponse getResult()
ErrorResponseEventContext.ErrorResponse
with messages and target HTTP status.ErrorResponseEventContext.ErrorResponse
with messages and target HTTP status.Copyright © 2023. All rights reserved.