| Interface | Description |
|---|---|
| Log |
A log into which various levels of messages can be written
|
| Logger |
A log into which messages can be written
|
| LogProvider |
Used to obtain a
Log for a specified context |
| Class | Description |
|---|---|
| AbstractLog |
An abstract implementation of
Log, providing implementations
for the shortcut methods (debug, info, warn, error) that delegate
to the appropriate Logger (as obtained by Log.debugLogger(),
Log.infoLogger(), Log.warnLogger() and
Log.errorLogger() respectively). |
| AbstractLogProvider<T extends Log> |
An abstract
LogProvider implementation, which ensures Logs are cached and reused. |
| AbstractPrintWriterLogger |
An abstract
Logger implementation, which takes care of locking and flushing. |
| BufferingLog |
Buffers all messages sent to it, and is able to replay those messages into
another Logger.
|
| DuplicatingLog |
A
Log implementation that duplicates all messages to other Log instances |
| DuplicatingLogProvider |
A
LogProvider implementation that duplicates all messages to other LogProvider instances |
| FormattedLog |
A
Log implementation that applies a simple formatting to each log message. |
| FormattedLog.Builder |
A Builder for a
FormattedLog |
| FormattedLogProvider |
A
LogProvider implementation that applies a simple formatting to each log message. |
| FormattedLogProvider.Builder |
A Builder for a
FormattedLogProvider |
| NullLog |
A
Log implementation that discards all messages |
| NullLogger |
A
Logger implementation that discards all messages |
| NullLogProvider |
A
LogProvider implementation that discards all messages |
| RotatingFileOutputStreamSupplier |
A
Supplier of OutputStreams backed by on-disk files, which
are rotated and archived when a specified size is reached. |
| RotatingFileOutputStreamSupplier.RotationListener |
A listener for the rotation process
|
| Enum | Description |
|---|---|
| Level |
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.