package org.infinispan.lucene.testutils;
import org.infinispan.Cache;
import org.infinispan.lucene.readlocks.DistributedSegmentReadLocker;
/**
* Same as {@link org.infinispan.lucene.readlocks.DistributedSegmentReadLocker}, but force deletes to be sync
*
* @author gustavonalle
* @since 7.1
*/
@SuppressWarnings("unchecked")
public class TestSegmentReadLocker extends DistributedSegmentReadLocker {
public TestSegmentReadLocker(Cache<?, ?> locksCache, Cache<?, ?> chunksCache, Cache<?, ?> metadataCache, String indexName) {
super((Cache<Object, Integer>) locksCache, chunksCache, metadataCache, indexName, -1, true);
}
}