Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
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, byte[]) - Method in class org.cojen.tupl.io.PageArray
Writes a page, which is lazily flushed.
writePage(long, byte[], int) - Method in class org.cojen.tupl.io.FilePageArray
 
writePage(long, byte[], int) - Method in class org.cojen.tupl.io.JoinedPageArray
 
writePage(long, byte[], int) - Method in class org.cojen.tupl.io.MappedPageArray
 
writePage(long, byte[], int) - Method in class org.cojen.tupl.io.PageArray
Writes a page, which is lazily flushed.
writePage(long, byte[], int) - Method in class org.cojen.tupl.io.StripedPageArray
 
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.JoinedPageArray
 
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.StripedPageArray
 
writeTo(OutputStream) - Method in interface org.cojen.tupl.Snapshot
Writes out snapshot data, and then closes this object.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form