Class IlluminaSyncDataProcessor
- java.lang.Object
-
- fr.ens.biologie.genomique.aozan.aozan3.dataprocessor.SyncDataProcessor
-
- fr.ens.biologie.genomique.aozan.aozan3.dataprocessor.IlluminaSyncDataProcessor
-
- All Implemented Interfaces:
DataProcessor
public class IlluminaSyncDataProcessor extends SyncDataProcessor
This class define an Illumina synchronization data processor.- Since:
- 3.0
- Author:
- Laurent Jourdren
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface fr.ens.biologie.genomique.aozan.aozan3.dataprocessor.DataProcessor
DataProcessor.ProcessResult
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROCESSOR_NAME
-
Constructor Summary
Constructors Constructor Description IlluminaSyncDataProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<DataTypeFilter>
getInputRequirements()
Get the input requirements of the processor.String
getName()
Get the name of the processor.protected void
partialSync(Path inputPath, Path outputPath)
protected void
sync(Path inputPath, Path outputPath)
-
Methods inherited from class fr.ens.biologie.genomique.aozan.aozan3.dataprocessor.SyncDataProcessor
init, process
-
-
-
-
Field Detail
-
PROCESSOR_NAME
public static final String PROCESSOR_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:DataProcessor
Get the name of the processor.- Returns:
- the name of the processor
-
getInputRequirements
public Set<DataTypeFilter> getInputRequirements()
Description copied from interface:DataProcessor
Get the input requirements of the processor.- Returns:
- a set with input requirements
-
sync
protected void sync(Path inputPath, Path outputPath) throws IOException
- Specified by:
sync
in classSyncDataProcessor
- Throws:
IOException
-
partialSync
protected void partialSync(Path inputPath, Path outputPath) throws IOException
- Specified by:
partialSync
in classSyncDataProcessor
- Throws:
IOException
-
-