Hello,

I have a use case when I need to intercept some REST calls to lock a used 
resource (underlying code doesn't support concurrent access). I wish to use an 
CXF interceptor to implement the lock mechanism (something else can help ?)

Example of concurrent calls:
Client 1 : [POST] <baseurl>/books/1234/chapters/ --> Book « 1234 » must be 
locked to avoid concurrent modifications
Client 2 : [POST] <baseurl>/books/1234/chapters/56/paragraph --> Webservice 
must wait because book « 1234 » is currently locked

So, I wish to add a CXF interceptor on URL starting by « /books/{bookId}/... », 
but I don't see how can I do...

(In my case, I can not use Servlet API...)

Can you help ?

Thanks and regards,
Anthony

Reply via email to