Package ubic.gemma.cli.batch
Interface BatchTaskSummaryWriter
-
- All Superinterfaces:
AutoCloseable
,Closeable
- All Known Implementing Classes:
CompositeBatchTaskSummaryWriter
,LoggingBatchTaskSummaryWriter
,SuppressBatchTaskSummaryWriter
,TextBatchTaskSummaryWriter
,TsvBatchTaskSummaryWriter
public interface BatchTaskSummaryWriter extends Closeable
- Author:
- poirigui
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
Close the writer and write any remaining results.void
write(BatchTaskProcessingResult result)
Write the result of a batch task.
-
-
-
Method Detail
-
write
void write(BatchTaskProcessingResult result) throws IOException
Write the result of a batch task.The actual writing may be deferred until the writer is closed in
close()
.- Throws:
IOException
-
close
void close() throws IOException
Close the writer and write any remaining results.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
-