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