public abstract class DocumentElaboration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected AggregationStatus |
aggregationStatus |
protected File |
file |
protected AggregationState |
finalAggregationState |
protected static String |
ID |
protected org.slf4j.Logger |
logger |
static int |
MAX_RETRY |
protected int |
rowToBeElaborated |
protected Calendar |
startTime |
protected static int |
THRESHOLD_FOR_FIVE_PERCENT |
protected static int |
THRESHOLD_FOR_ONE_PERCENT |
| Modifier | Constructor and Description |
|---|---|
protected |
DocumentElaboration(AggregationStatus statusManager,
AggregationState finalAggregationState,
File file,
int rowToBeElaborated) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
afterElaboration()
Perform actions at the end of line by line elaboration
|
void |
elaborate() |
protected abstract void |
elaborateLine(String line) |
protected void |
readFile() |
protected org.slf4j.Logger logger
protected static final String ID
protected static final int THRESHOLD_FOR_FIVE_PERCENT
protected static final int THRESHOLD_FOR_ONE_PERCENT
public static final int MAX_RETRY
protected final AggregationStatus aggregationStatus
protected final File file
protected final AggregationState finalAggregationState
protected final int rowToBeElaborated
protected Calendar startTime
protected DocumentElaboration(AggregationStatus statusManager, AggregationState finalAggregationState, File file, int rowToBeElaborated)
Copyright © 2022. All Rights Reserved.