public final class

DummyConcurrentLock

extends Object
implements Lock
java.lang.Object
   ↳ org.apache.lucene.util.DummyConcurrentLock

Class Overview

A dummy lock as a replacement for ReentrantLock to disable locking

Summary

Fields
public static final DummyConcurrentLock INSTANCE a default instance, can be always used, as this Lock is stateless.
Public Constructors
DummyConcurrentLock()
Public Methods
void lock()
void lockInterruptibly()
Condition newCondition()
boolean tryLock()
boolean tryLock(long time, TimeUnit unit)
void unlock()
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.util.concurrent.locks.Lock

Fields

public static final DummyConcurrentLock INSTANCE

a default instance, can be always used, as this Lock is stateless.

Public Constructors

public DummyConcurrentLock ()

Public Methods

public void lock ()

public void lockInterruptibly ()

public Condition newCondition ()

public boolean tryLock ()

public boolean tryLock (long time, TimeUnit unit)

public void unlock ()