C E F G H I L M P R S T U
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
valueto 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
Responsefor 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
Responsefor the givenNlsRuntimeException.
E
- exposeInternalErrorDetails - Variable in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
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
keyasString. - 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
keyasString. - getList(String) - Method in class com.devonfw.module.rest.service.api.RequestParameters
-
Gets the
Listof all value for the parameter with with the givenkey. - getMapper() - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
- getRollbackCause(Throwable) - 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
L
- loadException(String) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
- LOG - Static variable in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
-
Logger instance.
M
- mapper - Variable in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
P
- parameters - Variable in class com.devonfw.module.rest.service.api.RequestParameters
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
UriInfoandMultivaluedMapfrom 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
ExceptionMapperthat acts as generic exception facade for REST services. - RestServiceExceptionFacade() - Constructor for class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
-
The constructor.
- rollbackException - Variable in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
S
- securityExceptions - Variable in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
- 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
- transactionSystemException - Variable in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
U
- unwrapNlsUserError(Throwable) - Method in class com.devonfw.module.rest.service.impl.RestServiceExceptionFacade
-
Unwraps potential NLS user error from a wrapper exception such as
JsonMappingExceptionorPersistenceException.
All Classes All Packages