public abstract class DocumentElaboration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected AggregationStatus |
aggregationStatus |
protected com.couchbase.client.java.Bucket |
bucket |
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,
com.couchbase.client.java.Bucket bucket,
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 com.couchbase.client.java.Bucket bucket
protected final AggregationState finalAggregationState
protected final int rowToBeElaborated
protected Calendar startTime
protected DocumentElaboration(AggregationStatus statusManager, AggregationState finalAggregationState, File file, com.couchbase.client.java.Bucket bucket, int rowToBeElaborated)
Copyright © 2019. All Rights Reserved.