All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description Awaitable An object performingtimed blocking operation, such asThread.join(long),Object.wait(long),ExecutorService.awaitTermination(long, TimeUnit)etc.Awaitable.AwaitInterruptedException AnInterruptedExceptionthat contains results ofAwaitable operationspassed to one ofawaitMultipe(...) functionsthat was interrupted.Awaitable.Entry<T> Awaitable.WithUnit A more precise and flexibleAwaitable.ConcurrentUtils Various concurrent utility functions.JulConfig Utilities to manipulatejava.util.loggingconfig, among others allows to override log levels with values from system properties at startup in existing java apps without rebuilding: seeJulConfig.overrideLogLevelsWithSystemProperties(String...)andJulConfig().JulFormatter A text log formatter similar toSimpleFormatterthat additionally allows to format stack trace elements and to addlog sequence idandthread idto log entries.JulManualResetLogManager A LogManager that does not get reset automatically at JVM shutdown.NoCopyByteArrayOutputStream AByteArrayOutputStreamthat allows to directlyaccess its underlying bufferafter the stream was closed.OrderedConcurrentOutputBuffer<MessageT> Buffers messages until all of those that should be written before to the output are available, so that they all will be written in the correct order.OrderedConcurrentOutputBuffer.OutputStream<MessageT>