Package toxTree.io.batch

Batch processing facility.

See:
          Description

Interface Summary
IBatchProcessing Interface for batch processing
 

Class Summary
BatchFactory Provides a static function to create an IBatchProcessing object by a config file.
BatchProcessing Accessing & serializing Array: Throwing exception in jre6 while it works in jre5 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6554519 An abstract class to support Batch processing with several fail safe options
ChemObjectBatchProcessing Implements batch processing of chemical files
FileState This is to be able to verify if a file has changed since it has been last processed by BatchProcessing
ToxTreeBatchProcessing A ChemObjectBatchProcessing descendant , where processing is performed by IDecisionMethod
 

Exception Summary
BatchProcessingException An Exception to be used in IBatchProcessing
 

Package toxTree.io.batch Description

Batch processing facility. It allows faster processing without loading simultaneously all the compounds into memory. Preffered if the file has more than thousand compounds. A batch could be paused, continued after pause or cancelled.
Batch configuration (i.e. input/output file and processed records) could be saved in a file, loaded and continued in a later moment, even after the application has been closed and started again later.
Batch configuration is saved in a temporary file by default. This file is deleted if the batch completes successfully. If the batch configuration is saved into a user defined file, it will persist even after the batch completes;



Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.