public interface MutexImplementation
Mutex
.Modifier and Type | Method | Description |
---|---|---|
boolean |
isReadAccess() |
|
boolean |
isWriteAccess() |
|
void |
postReadRequest(Runnable run) |
|
void |
postWriteRequest(Runnable run) |
|
void |
readAccess(Runnable runnable) |
|
<T> T |
readAccess(Mutex.ExceptionAction<T> action) |
|
void |
writeAccess(Runnable runnable) |
|
<T> T |
writeAccess(Mutex.ExceptionAction<T> action) |
boolean isReadAccess()
boolean isWriteAccess()
void writeAccess(Runnable runnable)
<T> T writeAccess(Mutex.ExceptionAction<T> action) throws MutexException
MutexException
void readAccess(Runnable runnable)
<T> T readAccess(Mutex.ExceptionAction<T> action) throws MutexException
MutexException
void postReadRequest(Runnable run)
void postWriteRequest(Runnable run)
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.