Javadoc
Suspend granting of locks in this service. When locking has been suspended, no other thread in
the distributed system will be granted a lock for any new or existing name in that service
until locking is resumed by the thread that suspended it. Only one thread at a time in a
distributed system is permitted suspend locking on a given DistributedLockService instance.
This method blocks until lock suspension can be granted to the current thread, and all
outstanding locks on names in this service held by other threads in the distributed system have
been released, or until waitTimeMillis
milliseconds have passed without
successfully granting suspension.