public class XAReentrantWriterPreferenceReadWriteLock
extends EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock
EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.ReaderLock, EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.Signaller, EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.WriterLock| Constructor and Description |
|---|
XAReentrantWriterPreferenceReadWriteLock() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allowReader() |
protected EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.Signaller |
endRead() |
protected EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.Signaller |
endWrite() |
protected boolean |
startRead() |
protected boolean |
startWrite() |
public XAReentrantWriterPreferenceReadWriteLock()
protected boolean allowReader()
allowReader in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLockprotected boolean startWrite()
startWrite in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLockprotected EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.Signaller endWrite()
endWrite in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLockprotected boolean startRead()
startRead in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLockprotected EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.Signaller endRead()
endRead in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLockCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.