Package io.bdeploy.jersey
Class JerseyWriteLockFilter
java.lang.Object
io.bdeploy.jersey.JerseyWriteLockFilter
- All Implemented Interfaces:
jakarta.ws.rs.container.ContainerRequestFilter,jakarta.ws.rs.container.ContainerResponseFilter
@Provider
public class JerseyWriteLockFilter
extends Object
implements jakarta.ws.rs.container.ContainerRequestFilter, jakarta.ws.rs.container.ContainerResponseFilter
Queries annotations on resource implementations for
JerseyWriteLockService.LockingResource and JerseyWriteLockService.WriteLock annotations and locks
accordingly.-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
JerseyWriteLockFilter
public JerseyWriteLockFilter()
-
-
Method Details
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext) throws IOException - Specified by:
filterin interfacejakarta.ws.rs.container.ContainerRequestFilter- Throws:
IOException
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext, jakarta.ws.rs.container.ContainerResponseContext responseContext) throws IOException - Specified by:
filterin interfacejakarta.ws.rs.container.ContainerResponseFilter- Throws:
IOException
-