Uses of Interface
org.anchoranalysis.experiment.log.StatefulMessageLogger
| Package | Description |
|---|---|
| org.anchoranalysis.experiment.bean.log |
Different approaches to where messages on the progress/status of an experiment are logged to.
|
| org.anchoranalysis.experiment.log |
Helpful classes for logging.
|
| org.anchoranalysis.experiment.task |
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 StatefulMessageLogger Modifier and Type Class Description classStatefulNullMessageLoggerDoes nothing (i.e.Methods in org.anchoranalysis.experiment.bean.log that return StatefulMessageLogger Modifier and Type Method Description abstract StatefulMessageLoggerLoggingDestination. create(OutputterChecked outputter, ErrorReporter fallbackErrorReporter, ExecutionArguments arguments, boolean detailedLogging)Creates a logger for this destinationStatefulMessageLoggerOnlyIf. create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging)StatefulMessageLoggerSwitchDetailedLogging. create(OutputterChecked bom, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging)StatefulMessageLoggerToConsole. create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging)StatefulMessageLoggerToMultiple. create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging)StatefulMessageLoggerToTextFile. create(OutputterChecked bom, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging)StatefulMessageLoggerToTextFileOnlyIfFailure. create(OutputterChecked outputter, ErrorReporter errorReporter, ExecutionArguments arguments, boolean detailedLogging)StatefulMessageLoggerLoggingDestination. createWithConsoleFallback(OutputterChecked outputter, ExecutionArguments arguments, boolean detailedLogging)Creates a logger for this destination - and if anything goes wrong reporting fallback into the console.StatefulMessageLoggerLoggingDestination. 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 StatefulMessageLogger Modifier and Type Class Description classConsoleMessageLoggerLogs messages to the console, STDOUT.classFailureOnlyMessageLoggerWrites text to a file, but only ifFailureOnlyMessageLogger.close(boolean, boolean)is called withsuccessful==true.classMultipleLoggersLogs messages to multiple other loggers.classTextFileMessageLoggerLogs messages to a text-file.Constructor parameters in org.anchoranalysis.experiment.log with type arguments of type StatefulMessageLogger Constructor Description MultipleLoggers(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 StatefulMessageLogger Modifier and Type Method Description StatefulMessageLoggerExperimentFeedbackContext. getLoggerExperiment()The logger associated with the experiment.StatefulMessageLoggerParametersExperiment. getLoggerExperiment()The message-logger used for experiment-wide messages.StatefulMessageLoggerInputBound. getLogReporterJob()TheStatefulMessageLoggerassociated with the job thati s being processed.StatefulMessageLoggerInputOutputContextStateful. getMessageLogger()Constructors in org.anchoranalysis.experiment.task with parameters of type StatefulMessageLogger Constructor Description ExperimentFeedbackContext(StatefulMessageLogger loggerExperiment, boolean detailedLogging, ExecutionTimeRecorder executionTimeRecorder)InputOutputContextStateful(ExecutionArguments executionArguments, Outputter outputter, ExecutionTimeRecorder executionTimeRecorder, StatefulMessageLogger logger, ErrorReporter errorReporter)Creates with initialization arguments.