Class ClientAnswerRequestFilter

java.lang.Object
ch.tocco.nice2.rest.core.impl.filters.clientanswer.ClientAnswerRequestFilter
All Implemented Interfaces:
jakarta.ws.rs.container.ContainerRequestFilter

@Component public class ClientAnswerRequestFilter extends Object implements jakarta.ws.rs.container.ContainerRequestFilter
This filter tries to convert the request body into a ClientAnswersBean, sets the client answers to the thread (using @link InternalClientQuestionService.addAnswers(Map) and sets the included payload (@link ClientAnswersBean.getPayload() as request payload. If the request body is not a ClientAnswersBean, the request is simply forwarded as is.
  • Constructor Details

  • Method Details

    • filter

      public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext) throws IOException
      Specified by:
      filter in interface jakarta.ws.rs.container.ContainerRequestFilter
      Throws:
      IOException