Uses of Class
org.anchoranalysis.experiment.bean.log.LoggingDestination
Packages that use LoggingDestination
Package
Description
Generic experiments that handle input and output in structured ways.
Different approaches to where messages on the progress/status of an experiment are logged to.
Non-bean classes related to a
Task
.-
Uses of LoggingDestination in org.anchoranalysis.experiment.bean.io
Methods in org.anchoranalysis.experiment.bean.io that return LoggingDestinationModifier and TypeMethodDescriptionOutputExperiment.getLogExperiment()
Where log messages that do not pertain to a specific job (input) appear.InputOutputExperiment.getLogTask()
Where log messages that do pertain to a specific job (input) appear.Methods in org.anchoranalysis.experiment.bean.io with parameters of type LoggingDestinationModifier and TypeMethodDescriptionvoid
OutputExperiment.setLogExperiment
(LoggingDestination logExperiment) Where log messages that do not pertain to a specific job (input) appear.void
InputOutputExperiment.setLogTask
(LoggingDestination logTask) Where log messages that do pertain to a specific job (input) appear. -
Uses of LoggingDestination in org.anchoranalysis.experiment.bean.log
Subclasses of LoggingDestination in org.anchoranalysis.experiment.bean.logModifier and TypeClassDescriptionclass
Logs messages to a particular location ONLY if debug-mode is enabled.class
Switches between two log-reporters depending on whether detailed logging is switched on or notclass
Logs messages to the console.class
Rather than logging to one location, logs to multiple locations (from a list).class
Logs to a text-file created in the output-directory under a particular name.class
Logs messages to a text-file create in the output-directory.class
Logs to a text file like withToTextFile
but the log is ONLY written if a failure occurs in the experiment.Methods in org.anchoranalysis.experiment.bean.log that return LoggingDestinationModifier and TypeMethodDescriptionOnlyIf.getLog()
The logger to use if conditions are fulfilledSwitchDetailedLogging.getWhenDetailed()
Logger to use when detailed-logging is onSwitchDetailedLogging.getWhenNot()
Logger to use when detailed-logging is offMethods in org.anchoranalysis.experiment.bean.log that return types with arguments of type LoggingDestinationMethods in org.anchoranalysis.experiment.bean.log with parameters of type LoggingDestinationModifier and TypeMethodDescriptionvoid
OnlyIf.setLog
(LoggingDestination log) The logger to use if conditions are fulfilledvoid
SwitchDetailedLogging.setWhenDetailed
(LoggingDestination whenDetailed) Logger to use when detailed-logging is onvoid
SwitchDetailedLogging.setWhenNot
(LoggingDestination whenNot) Logger to use when detailed-logging is offMethod parameters in org.anchoranalysis.experiment.bean.log with type arguments of type LoggingDestinationModifier and TypeMethodDescriptionvoid
ToMultiple.setList
(List<LoggingDestination> list) The list of loggers to log toConstructors in org.anchoranalysis.experiment.bean.log with parameters of type LoggingDestinationModifierConstructorDescriptionToMultiple
(LoggingDestination first, LoggingDestination second) Constructs a logger to two locations -
Uses of LoggingDestination in org.anchoranalysis.experiment.task
Methods in org.anchoranalysis.experiment.task that return LoggingDestinationModifier and TypeMethodDescriptionParametersExperiment.getLoggerTaskCreator()
This is a means to create new log-reporters for each task.Methods in org.anchoranalysis.experiment.task with parameters of type LoggingDestinationModifier and TypeMethodDescriptionvoid
ParametersExperiment.setLoggerTaskCreator
(LoggingDestination loggerTaskCreator) This is a means to create new log-reporters for each task.