C F G H I R S T 
All Classes All Packages

C

com.devonfw.module.rest.common.api - package com.devonfw.module.rest.common.api
 
com.devonfw.module.rest.service.api - package com.devonfw.module.rest.service.api
 
com.devonfw.module.rest.service.impl - package com.devonfw.module.rest.service.impl
 
convertValue(String, Class<T>) - Method in class com.devonfw.module.rest.service.api.RequestParameters
Converts the given value to the given targetType.
createJsonErrorResponseMessage(String, String, UUID, Map<String, List<String>>) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Create a response message as a JSON-String from the given parts.
createResponse(Throwable, ValidationErrorUserException, Map<String, List<String>>) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Creates the Response for the given validation exception.
createResponse(Response.Status, String, String, UUID, Map<String, List<String>>) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Create a response message as a JSON-String from the given parts.
createResponse(Response.Status, NlsRuntimeException, String, String, Map<String, List<String>>) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Create a response message as a JSON-String from the given parts.
createResponse(Response.Status, NlsRuntimeException, String, Map<String, List<String>>) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Create a response message as a JSON-String from the given parts.
createResponse(Response.Status, NlsRuntimeException, Map<String, List<String>>) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Create a response message as a JSON-String from the given parts.
createResponse(WebApplicationException) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Add a response message to an existing response.
createResponse(NlsRuntimeException) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Create the Response for the given NlsRuntimeException.

F

fromPath(UriInfo) - Static method in class com.devonfw.module.rest.service.api.RequestParameters
 
fromQuery(UriInfo) - Static method in class com.devonfw.module.rest.service.api.RequestParameters
 

G

get(String) - Method in class com.devonfw.module.rest.service.api.RequestParameters
Gets the parameter as single value with the given key as String.
get(String, Class<T>, boolean) - Method in class com.devonfw.module.rest.service.api.RequestParameters
Gets the single parameter in a generic and flexible way.
getExposedErrorDetails(Throwable) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 
getFirst(String) - Method in class com.devonfw.module.rest.service.api.RequestParameters
Gets the parameter with the given key as String.
getList(String) - Method in class com.devonfw.module.rest.service.api.RequestParameters
Gets the List of all value for the parameter with with the given key.
getMapper() - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 

H

handleGenericError(Throwable, Throwable) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Exception handling for generic exception (fallback).
handleSecurityError(Throwable, Throwable) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Exception handling for security exception.
handleValidationException(Throwable, Throwable) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Exception handling for validation exception.

I

isExposeInternalErrorDetails() - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 

R

registerToplevelSecurityException(Class<? extends Throwable>) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
Registers a Class as a top-level security exception.
registerToplevelSecurityExceptions() - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
This method registers the top-level security exceptions.
registerToplevelSecurityExceptions(String) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 
RequestParameters - Class in com.devonfw.module.rest.service.api
This class helps to deal with UriInfo and MultivaluedMap from the JAX-RS API.
RequestParameters(MultivaluedMap<String, String>) - Constructor for class com.devonfw.module.rest.service.api.RequestParameters
The constructor.
RestService - Interface in com.devonfw.module.rest.common.api
This is a marker interface for a REST Service.
RestServiceExceptionFacade - Class in com.devonfw.module.rest.service.impl
This is an implementation of ExceptionMapper that acts as generic exception facade for REST services.
RestServiceExceptionFacade() - Constructor for class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
The constructor.

S

setExposeInternalErrorDetails(boolean) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 
setMapper(ObjectMapper) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 

T

toResponse(Throwable) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 
toResponse(Throwable, Throwable) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
 
C F G H I R S T 
All Classes All Packages