com.stackmob.newman.concurrent
acquires a lock before starting execution of a future, and releases the lock after the future completes.
acquires a lock before starting execution of a future, and releases the lock after the future completes.
the return type of the future
the future to execute inside the critical section
a future that completes after the following steps have occurred: