Package edu.byu.hbll.box
Interface Processor
-
- All Superinterfaces:
BoxConfigurable
- All Known Subinterfaces:
SingleProcessor
public interface Processor extends BoxConfigurable
Process ids and dependencies associated with the ids into final documents to be saved in the database.- Author:
- Charles Draper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessResult
process(ProcessBatch batch)
Processes ids and dependencies associated with the ids into final documents to be saved in the database.-
Methods inherited from interface edu.byu.hbll.box.BoxConfigurable
postConstruct, postInit, preDestroy
-
-
-
-
Method Detail
-
process
ProcessResult process(ProcessBatch batch)
Processes ids and dependencies associated with the ids into final documents to be saved in the database.- Parameters:
batch
- a batch ofProcessContext
s to be processed- Returns:
- the result of processing the batch including newly processed documents to be saved
-
-