Package org.apache.solr.cloud
Class DistributedMultiLock
- java.lang.Object
- 
- org.apache.solr.cloud.DistributedMultiLock
 
- 
 public class DistributedMultiLock extends Object A lock as acquired for running a single API command (Collection or Config Set or anything else in the future). Internally it is composed of multipleDistributedLock's.
- 
- 
Constructor SummaryConstructors Constructor Description DistributedMultiLock(List<DistributedLock> locks)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCountInternalLocks()booleanisAcquired()voidrelease()voidwaitUntilAcquired()
 
- 
- 
- 
Constructor Detail- 
DistributedMultiLockpublic DistributedMultiLock(List<DistributedLock> locks) 
 
- 
 
-