A blocking queue that have size limits on both number of elements and number of bytes.
A simple doubly linked list util to allow O(1) remove.
Simple doubly LinkedList node
A file lock a la flock/funlock
Transliteration of the iterator template in google collections.
A scheduler based on java.
Provides extension methods for NetworkClient
that are useful for implementing blocking behaviour.
A scheduler for running jobs
A class to measure and throttle the rate of some process.
A mockable interface for time functions
Creates an ephemeral znode checking the session owner in the case of conflict.
Indicates that the annotated class is immutable
Indicates that the annotated class is not threadsafe
Indicates that the annotated class is meant to be threadsafe.
Helper functions for dealing with command line utilities
General helper functions!
A wrapper that synchronizes JSON in scala, which is not threadsafe.
If mx4j-tools is in the classpath call maybeLoad to load the HTTP interface of mx4j.
The normal system implementation of time functions
Some common constants