Package-level declarations
Types
InstanceTracker which also implements the AutoCloseable interface.
An abstract ThreadFactory implementation for simple customization.
Adapter class for creating a ThreadFactory using CommonsBasicThreadFactory.
A thread factory which creates threads with the given prefix as its name. Each thread will end up with a name of $prefix-thread-$id
, where id
is an incrementing number for each created thread.
A generic Set for tracking object instances.
Representation of a version string in the format of Semantic Versioning 2.0.
Builder for generating a JSON path expression to a single JSON subtree or child.
Interface which marks a job or task as state-traceable, i.e. the current state of the job or task can be queried by external classes.
An abstraction for the current state of a job or task.
Properties
The SLF4JLevel for the FILE
logger appender, or null
if the FILE
logger appender is not specified in the root logger.
The instance of LogbackLogger representing the root Logback logger.
The SLF4JLevel for the STDOUT
logger appender.
Functions
Obtains the logger level for an appender of a logger.
Convenience method for LoggerFactory.getLogger with a static type.
Convenience method for LoggerFactory.getLogger.
Convenience method for retrieving the SLF4JLogger for a type.
Retrieves the lines in the file with path this, up to upToBytes number of bytes. If the file size in bytes exceeds upToBytes, the lines are truncated up to the said byte size, an extra trailing string will be appended to indicate that it is truncated and the size in the format: "...<truncated ($upToBytes ?B of $totalNumOfBytes ?B)>"
, where
Implementation for readLinesUntil.