public class ErrorResource
extends org.restlet.resource.ServerResource
Constructor and Description |
---|
ErrorResource(ExceptionHandler exceptionHandler,
OAuth2Exception e)
Constructs a new ErrorResource.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doCatch(Throwable throwable)
Converts the throwable into a Json representation and set it as the body of the response.
|
protected org.restlet.representation.Representation |
doConditionalHandle()
Calls
doHandle() . |
protected org.restlet.representation.Representation |
doHandle()
Calls
doCatch(Throwable) if the exception is not null . |
abort, commit, delete, delete, describeVariants, doError, doHandle, doHandle, doNegotiatedHandle, get, get, getAnnotation, getAnnotation, getAnnotations, getAttribute, getDescription, getInfo, getInfo, getName, getOnSent, getPreferredVariant, getRole, getVariants, getVariants, handle, hasAnnotations, head, head, isAnnotated, isAutoCommitting, isCommitted, isConditional, isExisting, isInRole, isNegotiated, options, options, patch, patch, post, post, put, put, redirectPermanent, redirectPermanent, redirectSeeOther, redirectSeeOther, redirectTemporary, redirectTemporary, setAllowedMethods, setAnnotated, setAttribute, setAutoCommitting, setChallengeRequests, setCommitted, setConditional, setCookieSettings, setDescription, setDimensions, setExisting, setLocationRef, setLocationRef, setName, setNegotiated, setOnSent, setProxyChallengeRequests, setServerInfo, setStatus, setStatus, setStatus, setStatus, updateAllowedMethods, updateDimensions
doError, doInit, doRelease, getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getConnegService, getContext, getConverterService, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMatrixValue, getMaxForwards, getMetadataService, getMethod, getOriginalRef, getProtocol, getProxyChallengeRequests, getProxyChallengeResponse, getQuery, getQueryValue, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestCacheDirectives, getRequestEntity, getResponse, getResponseAttributes, getResponseCacheDirectives, getResponseEntity, getRootRef, getServerInfo, getStatus, getStatusService, init, isConfidential, isLoggable, release, setApplication, setQueryValue, setRequest, setResponse, toBoolean, toByte, toDouble, toFloat, toInteger, toLong, toObject, toRepresentation, toRepresentation, toRepresentation, toShort, toString
public ErrorResource(ExceptionHandler exceptionHandler, OAuth2Exception e)
exceptionHandler
- An instance of the ExceptionHandler.e
- The exception to display.protected org.restlet.representation.Representation doHandle()
doCatch(Throwable)
if the exception is not null
. Otherwise sets the status of the
response to a internal server error.doHandle
in class org.restlet.resource.ServerResource
org.restlet.resource.ResourceException
protected org.restlet.representation.Representation doConditionalHandle()
doHandle()
.doConditionalHandle
in class org.restlet.resource.ServerResource
org.restlet.resource.ResourceException
protected void doCatch(Throwable throwable)
doCatch
in class org.restlet.resource.ServerResource
throwable
- Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.