C F G H I R S T
All Classes All Packages
All Classes All Packages
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 giventargetType
. - 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 givenNlsRuntimeException
.
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
asString
. - 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
asString
. - getList(String) - Method in class com.devonfw.module.rest.service.api.RequestParameters
-
Gets the
List
of all value for the parameter with with the givenkey
. - 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
- 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
andMultivaluedMap
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
All Classes All Packages