Uses of Class
org.anchoranalysis.experiment.bean.log.LoggingDestination
| Package | Description |
|---|---|
| org.anchoranalysis.experiment.bean.io |
Generic experiments that handle input and output in structured ways.
|
| org.anchoranalysis.experiment.bean.log |
Different approaches to where messages on the progress/status of an experiment are logged to.
|
| org.anchoranalysis.experiment.task |
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 LoggingDestination Modifier and Type Method Description LoggingDestinationOutputExperiment. getLogExperiment()Where log messages that do not pertain to a specific job (input) appear.LoggingDestinationInputOutputExperiment. getLogTask()Where log messages that do pertain to a specific job (input) appear.Methods in org.anchoranalysis.experiment.bean.io with parameters of type LoggingDestination Modifier and Type Method Description voidOutputExperiment. setLogExperiment(LoggingDestination logExperiment)Where log messages that do not pertain to a specific job (input) appear.voidInputOutputExperiment. 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.log Modifier and Type Class Description classOnlyIfLogs messages to a particular location ONLY if debug-mode is enabled.classSwitchDetailedLoggingSwitches between two log-reporters depending on whether detailed logging is switched on or notclassToConsoleLogs messages to the console.classToMultipleRather than logging to one location, logs to multiple locations (from a list).classToTextFileLogs to a text-file created in the output-directory under a particular name.classToTextFileBaseLogs messages to a text-file create in the output-directory.classToTextFileOnlyIfFailureLogs to a text file like withToTextFilebut the log is ONLY written if a failure occurs in the experiment.Methods in org.anchoranalysis.experiment.bean.log that return LoggingDestination Modifier and Type Method Description LoggingDestinationOnlyIf. getLog()The logger to use if conditions are fulfilledLoggingDestinationSwitchDetailedLogging. getWhenDetailed()Logger to use when detailed-logging is onLoggingDestinationSwitchDetailedLogging. getWhenNot()Logger to use when detailed-logging is offMethods in org.anchoranalysis.experiment.bean.log that return types with arguments of type LoggingDestination Modifier and Type Method Description List<LoggingDestination>ToMultiple. getList()The list of loggers to log toMethods in org.anchoranalysis.experiment.bean.log with parameters of type LoggingDestination Modifier and Type Method Description voidOnlyIf. setLog(LoggingDestination log)The logger to use if conditions are fulfilledvoidSwitchDetailedLogging. setWhenDetailed(LoggingDestination whenDetailed)Logger to use when detailed-logging is onvoidSwitchDetailedLogging. setWhenNot(LoggingDestination whenNot)Logger to use when detailed-logging is offMethod parameters in org.anchoranalysis.experiment.bean.log with type arguments of type LoggingDestination Modifier and Type Method Description voidToMultiple. setList(List<LoggingDestination> list)The list of loggers to log toConstructors in org.anchoranalysis.experiment.bean.log with parameters of type LoggingDestination Constructor Description ToMultiple(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 LoggingDestination Modifier and Type Method Description LoggingDestinationParametersExperiment. getLoggerTaskCreator()This is a means to create new log-reporters for each task.Methods in org.anchoranalysis.experiment.task with parameters of type LoggingDestination Modifier and Type Method Description voidParametersExperiment. setLoggerTaskCreator(LoggingDestination loggerTaskCreator)This is a means to create new log-reporters for each task.