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