public class HelloWorld<S extends InputFromManager> extends TaskWithoutSharedState<S>
The message is:
Constructor and Description |
---|
HelloWorld() |
Modifier and Type | Method and Description |
---|---|
void |
doJobOnInput(InputBound<S,NoSharedState> input)
Performs the task on a particular input.
|
boolean |
hasVeryQuickPerInputExecution()
Is the execution-time of the task per-input expected to be very quick to execute?
|
InputTypesExpected |
inputTypesExpected()
Highest class(es) that will function as a valid input.
|
afterAllJobsAreExecuted, beforeAnyJobIsExecuted
defaultOutputs, executeJob, isInputCompatibleWith
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public InputTypesExpected inputTypesExpected()
Task
This is usually the class of T (or sometimes the absolute base class InputFromManager).
inputTypesExpected
in class Task<S extends InputFromManager,NoSharedState>
public void doJobOnInput(InputBound<S,NoSharedState> input) throws JobExecutionException
Task
doJobOnInput
in class Task<S extends InputFromManager,NoSharedState>
input
- the input for the job.JobExecutionException
- if an error occurs executing a particular job, that is not
otherwise suppressed.public boolean hasVeryQuickPerInputExecution()
Task
hasVeryQuickPerInputExecution
in class Task<S extends InputFromManager,NoSharedState>
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.