Uses of Interface
org.anchoranalysis.experiment.log.StatefulMessageLogger
Packages that use StatefulMessageLogger
Package
Description
Different approaches to where messages on the progress/status of an experiment are logged to.
Helpful classes for logging.
Non-bean classes related to a
Task
.-
Uses of StatefulMessageLogger in org.anchoranalysis.experiment.bean.log
Classes in org.anchoranalysis.experiment.bean.log that implement StatefulMessageLoggerModifier and TypeClassDescriptionclass
Does nothing (i.e. simply ignores) with any messages logged.Methods in org.anchoranalysis.experiment.bean.log that return StatefulMessageLoggerModifier and TypeMethodDescriptionabstract StatefulMessageLogger
LoggingDestination.create
(OutputterChecked outputter, ErrorReporter fallbackErrorReporter, ExecutionArguments arguments, boolean detailedLogging) Creates a logger for this destinationOnlyIf.create
(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) SwitchDetailedLogging.create
(OutputterChecked bom, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToConsole.create
(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToMultiple.create
(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToTextFile.create
(OutputterChecked bom, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) ToTextFileOnlyIfFailure.create
(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging) LoggingDestination.createWithConsoleFallback
(OutputterChecked outputter, ExecutionArguments arguments, boolean detailedLogging) Creates a logger for this destination - and if anything goes wrong reporting fallback into the console.LoggingDestination.createWithLogFallback
(OutputterChecked outputter, MessageLogger fallbackErrorReporter, ExecutionArguments arguments, boolean detailedLogging) Creates a logger for this destination - and if anything goes wrong reporting fallback into a log. -
Uses of StatefulMessageLogger in org.anchoranalysis.experiment.log
Classes in org.anchoranalysis.experiment.log that implement StatefulMessageLoggerModifier and TypeClassDescriptionclass
Logs messages to the console, STDOUT.class
Writes text to a file, but only ifFailureOnlyMessageLogger.close(boolean, boolean)
is called withsuccessful==true
.class
Logs messages to multiple other loggers.class
Logs messages to a text-file.Constructor parameters in org.anchoranalysis.experiment.log with type arguments of type StatefulMessageLoggerModifierConstructorDescriptionMultipleLoggers
(Stream<StatefulMessageLogger> stream) Creates with a stream of loggers. -
Uses of StatefulMessageLogger in org.anchoranalysis.experiment.task
Methods in org.anchoranalysis.experiment.task that return StatefulMessageLoggerModifier and TypeMethodDescriptionExperimentFeedbackContext.getLoggerExperiment()
The logger associated with the experiment.ParametersExperiment.getLoggerExperiment()
The message-logger used for experiment-wide messages.InputBound.getLogReporterJob()
TheStatefulMessageLogger
associated with the job thati s being processed.InputOutputContextStateful.getMessageLogger()
Constructors in org.anchoranalysis.experiment.task with parameters of type StatefulMessageLoggerModifierConstructorDescriptionExperimentFeedbackContext
(StatefulMessageLogger loggerExperiment, boolean detailedLogging, ExecutionTimeRecorder executionTimeRecorder) Creates a newExperimentFeedbackContext
instance.InputOutputContextStateful
(ExecutionArguments executionArguments, Outputter outputter, ExecutionTimeRecorder executionTimeRecorder, StatefulMessageLogger logger, ErrorReporter errorReporter) Creates with initialization arguments.