Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
W
- waitForCommit(long, long) - Method in interface org.cojen.tupl.repl.Replicator.Accessor
-
Blocks until the commit position reaches the given position.
- waitForEndCommit(long) - Method in interface org.cojen.tupl.repl.Replicator.Accessor
-
Blocks until the commit position reaches the end of the term.
- wasAcquired(long, byte[]) - Method in interface org.cojen.tupl.Transaction
-
Checks if the last acquired lock was against the given index id and key.
- WeakPool<B> - Class in org.cojen.tupl.util
-
Utility for sharing a small set of poolable objects (like buffers) which are weakly referenced.
- WeakPool() - Constructor for class org.cojen.tupl.util.WeakPool
- WeakPool.Entry<B> - Class in org.cojen.tupl.util
-
An entry which weakly references a pooled object.
- which - Variable in class org.cojen.tupl.diag.QueryPlan.Table
- WideLatch - Class in org.cojen.tupl.util
-
Non-reentrant latch implementation which supports highly concurrent shared requests, but exclusive requests are more expensive.
- WideLatch() - Constructor for class org.cojen.tupl.util.WideLatch
- withOperation(String) - Method in class org.cojen.tupl.diag.QueryPlan.Aggregator
- withOperation(String) - Method in class org.cojen.tupl.diag.QueryPlan.Grouper
- withOperation(String) - Method in class org.cojen.tupl.diag.QueryPlan.Mapper
- Worker - Class in org.cojen.tupl.util
-
Simple task worker which has at most one background thread, and is expected to have only one thread enqueuing tasks.
- Worker.Task - Class in org.cojen.tupl.util
-
One-shot worker task instance.
- WorkerGroup - Class in org.cojen.tupl.util
-
A group of workers for running tasks.
- write(byte[]) - Method in interface org.cojen.tupl.repl.StreamReplicator.Writer
-
Write complete messages to the log.
- write(byte[], byte[], int, int, long) - Method in interface org.cojen.tupl.repl.StreamReplicator.Writer
-
Write complete or partial messages to the log.
- write(byte[], int, int) - Method in interface org.cojen.tupl.repl.StreamReplicator.Writer
-
Write complete messages to the log.
- write(byte[], int, int, long) - Method in interface org.cojen.tupl.repl.StreamReplicator.Writer
-
Write complete or partial messages to the log.
- write(long, byte[], int, int) - Method in class org.cojen.tupl.io.FileIO
- write(long, long, int, int) - Method in class org.cojen.tupl.io.FileIO
- WriteFailureException - Exception Class in org.cojen.tupl
-
Thrown when writing to the underlying storage device failed.
- WriteFailureException() - Constructor for exception class org.cojen.tupl.WriteFailureException
- WriteFailureException(String) - Constructor for exception class org.cojen.tupl.WriteFailureException
- WriteFailureException(String, Throwable) - Constructor for exception class org.cojen.tupl.WriteFailureException
- WriteFailureException(Throwable) - Constructor for exception class org.cojen.tupl.WriteFailureException
- writeMessage(byte[]) - Method in interface org.cojen.tupl.repl.MessageReplicator.Writer
-
Write a single message to the log.
- writeMessage(byte[], int, int) - Method in interface org.cojen.tupl.repl.MessageReplicator.Writer
-
Write a single message to the log.
- writeMessage(byte[], int, int, boolean) - Method in interface org.cojen.tupl.repl.MessageReplicator.Writer
-
Write a single message to the log, as part of an atomic batch.
- writePage(long, long) - Method in class org.cojen.tupl.io.PageArray
-
Writes a page, which is lazily flushed.
- writePage(long, long, int) - Method in class org.cojen.tupl.io.FilePageArray
- writePage(long, long, int) - Method in class org.cojen.tupl.io.MappedPageArray
- writePage(long, long, int) - Method in class org.cojen.tupl.io.PageArray
-
Writes a page, which is lazily flushed.
- writePage(long, long, int) - Method in class org.cojen.tupl.io.SpilloverPageArray
- writePage(long, long, int) - Method in class org.cojen.tupl.io.StripedPageArray
- writeTo(OutputStream) - Method in interface org.cojen.tupl.Snapshot
-
Writes out snapshot data, and then closes this object.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form