Class CopyFiles<T>

Type Parameters:
T - shared-state of naming

public class CopyFiles<T> extends Task<FileWithDirectoryInput,RecordingCounter<T>>
Copy files to the output-directory, possibly changing the name or performing other operations like compression in the process.

Unusually this task does not use the InputOutputContext for each job, but rather for the experiment as a whole when determining the destination path for files. Similarly the message-log of the experiment is used for non-error messages.

The following outputs are produced:

Output NameDefault?Description
"copy"yesa copied file for each input file.
outputs from the RecordingCounter
outputs from Task
Author:
Owen Feehan