public final class DinProtector
extends java.lang.Object
TBD Dokumentation
Constructor and Description |
---|
DinProtector() |
Modifier and Type | Method and Description |
---|---|
DinLock |
acquireReadLock() |
DinLock |
acquireReadLock(long timeout,
java.util.concurrent.TimeUnit timeUnit) |
DinLock |
acquireWriteLock() |
DinLock |
acquireWriteLock(long timeout,
java.util.concurrent.TimeUnit timeUnit) |
java.lang.Thread |
getWriteThread() |
boolean |
mayRead() |
boolean |
mayWrite() |
@Nullable public DinLock acquireReadLock(long timeout, java.util.concurrent.TimeUnit timeUnit) throws java.lang.InterruptedException
java.lang.InterruptedException
@Nullable public DinLock acquireWriteLock(long timeout, java.util.concurrent.TimeUnit timeUnit) throws java.lang.InterruptedException
java.lang.InterruptedException
@NotNull public DinLock acquireReadLock() throws java.lang.InterruptedException
java.lang.InterruptedException
@NotNull public DinLock acquireWriteLock() throws java.lang.InterruptedException
java.lang.InterruptedException
public boolean mayRead()
public boolean mayWrite()
public java.lang.Thread getWriteThread()