| Interface | Description |
|---|---|
| FileResource |
This is a basic interface to handle a logical "file".
|
| IFileProcessorFutureResult |
stub interface to allow for different result types from different processors
|
| OutputStreamFactory |
| Class | Description |
|---|---|
| AutoDetectParserFactory |
Simple class for AutoDetectParser
|
| BatchProcess |
This is the main processor class for a single process.
|
| BatchProcessDriverCLI | |
| ConsumersManager |
Simple interface around a collection of consumers that allows
for initializing and shutting shared resources (e.g.
|
| DigestingAutoDetectParserFactory | |
| FileResourceConsumer |
This is a base class for file consumers.
|
| FileResourceCrawler | |
| Interrupter |
Class that waits for input on System.in.
|
| InterrupterFutureResult | |
| ParallelFileProcessingResult | |
| ParserFactory | |
| StatusReporter |
Basic class to use for reporting status from both the crawler and the consumers.
|
| StatusReporterFutureResult |
Empty class for what a StatusReporter returns when it finishes.
|
| Enum | Description |
|---|---|
| BatchProcess.BATCH_CONSTANTS |
| Error | Description |
|---|---|
| BatchNoRestartError |
FileResourceConsumers should throw this if something
catastrophic has happened and the BatchProcess should shutdown
and not be restarted.
|
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.