Class LogbookClientFilter

java.lang.Object
org.zalando.logbook.jaxrs.LogbookClientFilter
All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter, jakarta.ws.rs.client.ClientResponseFilter, jakarta.ws.rs.ext.WriterInterceptor

@Provider @ConstrainedTo(CLIENT) public final class LogbookClientFilter extends Object implements jakarta.ws.rs.client.ClientRequestFilter, jakarta.ws.rs.client.ClientResponseFilter, jakarta.ws.rs.ext.WriterInterceptor
  • Constructor Details

    • LogbookClientFilter

      public LogbookClientFilter()
  • Method Details

    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext context) throws IOException
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientRequestFilter
      Throws:
      IOException
    • aroundWriteTo

      public void aroundWriteTo(jakarta.ws.rs.ext.WriterInterceptorContext context) throws IOException, jakarta.ws.rs.WebApplicationException
      Specified by:
      aroundWriteTo in interface jakarta.ws.rs.ext.WriterInterceptor
      Throws:
      IOException
      jakarta.ws.rs.WebApplicationException
    • filter

      public void filter(jakarta.ws.rs.client.ClientRequestContext request, jakarta.ws.rs.client.ClientResponseContext context)
      Specified by:
      filter in interface jakarta.ws.rs.client.ClientResponseFilter