Seems this should be PessimisticLockingInterceptor.