Package com.dtolabs.rundeck.core.logging
-
Interface Summary Interface Description CompletableIterator<T> ExecutionFileStorage Handles storage and retrieval of typed files for an execution, the filetype is specified in theExecutionFileStorage.store(String, java.io.InputStream, long, java.util.Date)
andExecutionFileStorage.retrieve(String, java.io.OutputStream)
methods, and more than one filetype may be stored or retrieved for the same execution.ExecutionFileStorageOptions Define whether operations are supportedExecutionMultiFileStorage Allows storing multiple files with a single method callLogEvent LogEventControl Can modify an existing log event before being emittedLogEventIterator Iterator of LogEvents that can report the current offset and whether the log is complete, as well as close it.LogEventReceiver LogFileStorage Deprecated. no longer used, replaced byExecutionFileStorage
LoggingManager MultiFileStorageRequest Represents a request to store files, allowing callback of whether file storage has been performed successfullyMultiFileStorageRequestErrors Extend MultiFileStorageRequest to provide a way to report errorsMultiFileStorageSet A set of storage files accessible by typeOffsetIterator<T> PluginLoggingContext Context for LoggingFilter pluginsPluginLoggingManager Allows installing plugins into the logging stream.ReverseSeekingIterable<T> ReverseSeekingStreamingLogReader SeekingIterable<T> StorageFile Represents a file to be storedStreamingLogReader Reads log events in a streaming manner, and supports resuming from a specified offset.StreamingLogWriter writes log entries in a streaming manner -
Class Summary Class Description ContextLogWriter Logs events to a writer using the contextFilterStreamingLogWriter A log writer class which can easily be subclassed override default behavior.LoggingManagerImpl Creates plugin logging managers that can override the thread's log sinkLogUtil Utility methods for logsOverridableStreamingLogWriter Stack based override of the log writer sink for the current and child threads, each child thread gets a copy of the stackPluginFilteredStreamingLogWriter Filters log output through log filter plugins -
Enum Summary Enum Description LogFileState Represents the state of a log fileLogLevel -
Exception Summary Exception Description ExecutionFileStorageException Indicates an error with a log storage requestLogFileStorageException Deprecated. no longer used, seeExecutionFileStorageException