Package org.forgerock.audit.util
Class ResourceExceptionsUtil
- java.lang.Object
- 
- org.forgerock.audit.util.ResourceExceptionsUtil
 
- 
 public final class ResourceExceptionsUtil extends Object Utility class to use on ResourceExceptions.
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static ResourceExceptionadapt(Throwable t)Adapts aThrowableto aResourceException.static ResourceExceptionnotSupported(Request request)Creates a NotSupportedException.static ResourceExceptionnotSupportedOnCollection(Request request)Creates a NotSupportedException.static ResourceExceptionnotSupportedOnInstance(Request request)Creates a NotSupportedException.
 
- 
- 
- 
Method Detail- 
adaptpublic static ResourceException adapt(Throwable t) Adapts aThrowableto aResourceException. If theThrowableis an JSONJsonValueExceptionthen an appropriateResourceExceptionis returned, otherwise anInternalServerErrorExceptionis returned.- Parameters:
- t- The- Throwableto be converted.
- Returns:
- The equivalent resource exception.
 
 - 
notSupportedpublic static ResourceException notSupported(Request request) Creates a NotSupportedException.- Parameters:
- request- the crest request
- Returns:
- a NotSupportedException
 
 - 
notSupportedOnCollectionpublic static ResourceException notSupportedOnCollection(Request request) Creates a NotSupportedException.- Parameters:
- request- the crest request
- Returns:
- a NotSupportedException
 
 - 
notSupportedOnInstancepublic static ResourceException notSupportedOnInstance(Request request) Creates a NotSupportedException.- Parameters:
- request- the crest request
- Returns:
- a NotSupportedException
 
 
- 
 
-