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.ReentrantWriterPreferenceReadWriteLock
protected boolean startWrite()
startWrite
in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock
protected EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.Signaller endWrite()
endWrite
in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock
protected boolean startRead()
startRead
in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock
protected EDU.oswego.cs.dl.util.concurrent.WriterPreferenceReadWriteLock.Signaller endRead()
endRead
in class EDU.oswego.cs.dl.util.concurrent.ReentrantWriterPreferenceReadWriteLock
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.