Uses of Class

Packages that use NotThreadsafe
voldemort.utils Basic helper functions. 
voldemort.versioning Classes for operating on vector clocks and dealing with distributed state. 

Uses of NotThreadsafe in voldemort.common.nio

Classes in voldemort.common.nio with annotations of type NotThreadsafe
 class ByteBufferBackedInputStream
          ByteBufferBackedInputStream allows a ByteBuffer to be the source of data for InputStream-based callers.
 class ByteBufferBackedOutputStream
          ByteBufferBackedOutputStream serves two purposes: It allows a ByteBuffer to be the source of data for OutputStream-based callers It expands the underlying buffer to accommodate incoming data This class is used to interface with callers using "classic"* APIs.

Uses of NotThreadsafe in voldemort.utils

Classes in voldemort.utils with annotations of type NotThreadsafe
 class DirectoryIterator
          An iterator over all the files contained in a set of directories, including any subdirectories
 class EventThrottler
          A class to throttle Events to a certain rate This class takes a maximum rate in events/sec and a minimum interval in ms at which to check the rate.
 class Props
          A less fucked properties class - Implements Map instead of extending HashMap - Hash helpers for getting typed values

Uses of NotThreadsafe in voldemort.versioning

Classes in voldemort.versioning with annotations of type NotThreadsafe
 class ClockEntry
 class VectorClock
          A vector of the number of writes mastered by each node.

Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu