public class AggregatorManager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Date |
aggregationEndDate |
protected Date |
aggregationStartDate |
protected AggregationType |
aggregationType |
protected boolean |
forceEarlyAggregation |
protected boolean |
forceRerun |
protected boolean |
forceRestart |
protected boolean |
restartFromLastAggregationDate |
| Constructor and Description |
|---|
AggregatorManager(AggregationType aggregationType,
boolean restartFromLastAggregationDate,
Date aggregationStartDate,
Date aggregationEndDate) |
| Modifier and Type | Method and Description |
|---|---|
protected AggregationStatus |
createAggregationStatus(String recordType) |
void |
elaborate(String recordType) |
protected Date |
getEndDateFromStartDate() |
void |
setForceEarlyAggregation(boolean forceEarlyAggregation) |
void |
setForceRerun(boolean forceRerun) |
void |
setForceRestart(boolean forceRestart) |
protected final AggregationType aggregationType
protected Date aggregationStartDate
protected Date aggregationEndDate
protected final boolean restartFromLastAggregationDate
protected boolean forceEarlyAggregation
protected boolean forceRerun
protected boolean forceRestart
public AggregatorManager(AggregationType aggregationType, boolean restartFromLastAggregationDate, Date aggregationStartDate, Date aggregationEndDate) throws Exception
Exceptionpublic void setForceEarlyAggregation(boolean forceEarlyAggregation)
public void setForceRerun(boolean forceRerun)
public void setForceRestart(boolean forceRestart)
protected Date getEndDateFromStartDate()
protected AggregationStatus createAggregationStatus(String recordType) throws Exception
ExceptionCopyright © 2022. All Rights Reserved.