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).LogProvider implementation, which ensures Logs are cached and reused.Logger implementation, which takes care of locking and flushing.debugLogger().log( message )debugLogger().log( message, throwable )debugLogger().log( format, arguments )Log implementation that duplicates all messages to other Log instancesLogProvider implementation that duplicates all messages to other LogProvider instanceserrorLogger().log( message )errorLogger().log( message, throwable )errorLogger().log( format, arguments )Log implementation that applies a simple formatting to each log message.FormattedLogLogProvider implementation that applies a simple formatting to each log message.FormattedLogProviderLevel that logging is enabled atinfoLogger().log( message )infoLogger().log( message, throwable )infoLogger().log( format, arguments )Log for a specified contextLog implementation that discards all messagesLogger implementation that discards all messagesLogProvider implementation that discards all messagesLog from the duplicating setLogProvider from the duplicating set.Supplier of OutputStreams backed by on-disk files, which
are rotated and archived when a specified size is reached.Level that logging should be enabled atFormattedLog instance that writes messages to an OutputStream.FormattedLog instance that writes messages to OutputStreams obtained from the specified
Supplier.FormattedLog instance that writes messages to an OutputStream.FormattedLog instance that writes messages to OutputStreams obtained from the specified
Supplier.FormattedLogProvider instance that writes messages to an OutputStream.FormattedLogProvider instance that writes messages to OutputStreams obtained from the specified
Supplier.FormattedLogProvider instance that writes messages to an OutputStream.FormattedLogProvider instance that writes messages to OutputStreams obtained from the specified
Supplier.FormattedLog instance that writes messages to a PrintWriter.FormattedLog instance that writes messages to PrintWriters obtained from the specified
Supplier.FormattedLog instance that writes messages to a PrintWriter.FormattedLog instance that writes messages to PrintWriters obtained from the specified
Supplier.FormattedLogProvider instance that writes messages to a PrintWriter.FormattedLogProvider instance that writes messages to PrintWriters obtained from the specified
Supplier.FormattedLogProvider instance that writes messages to a PrintWriter.FormattedLogProvider instance that writes messages to PrintWriters obtained from the specified
Supplier.FormattedLog instance that writes messages to a Writer.FormattedLog instance that writes messages to a Writer.FormattedLogProvider instance that writes messages to a Writer.FormattedLogProvider instance that writes messages to a Writer.FormattedLog using the specified object to synchronize on.warnLogger().log( message )warnLogger().log( message, throwable )warnLogger().log( format, arguments )Level as a default.FormattedLog with the specified log Level as a default.FormattedLogProvider.Builder.withLogLevel(String, Level)
for every entry in the provided map.FormattedLog without auto flushing.FormattedLogProvider without auto flushing.FormattedLogProvider which will not render the context (the class name or log name) in each output line.FormattedLog with UTC timezone for datestamps in the logFormattedLogProvider with UTC timezone for datestamps in the logFormattedLog with the specified zoneId for datestamps in the logFormattedLogProvider with the specified zoneId for datestamps in the logCopyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.