Class DeleteDocument
- java.lang.Object
-
- org.gcube.accounting.aggregator.persist.DocumentElaboration
-
- org.gcube.accounting.aggregator.persist.DeleteDocument
-
public class DeleteDocument extends DocumentElaboration
- Author:
- Luca Frosini (ISTI - CNR)
-
-
Field Summary
Fields Modifier and Type Field Description protected AggregatorPersistenceSrcaggregatorPersistenceSrcprotected org.gcube.com.fasterxml.jackson.databind.node.ArrayNodearrayNode-
Fields inherited from class org.gcube.accounting.aggregator.persist.DocumentElaboration
aggregationStatus, currentlyElaborated, effectiveMaxRowPerStep, file, finalAggregationState, ID, logger, MAX_RETRY, MAX_ROWS_PER_STEP, rowToBeElaborated, startTime
-
-
Constructor Summary
Constructors Constructor Description DeleteDocument(AggregationStatus aggregationStatus, File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidafterElaboration()Perform actions at the end of line by line elaborationprotected voidelaborateLine(String line)-
Methods inherited from class org.gcube.accounting.aggregator.persist.DocumentElaboration
elaborate, readFile
-
-
-
-
Field Detail
-
aggregatorPersistenceSrc
protected AggregatorPersistenceSrc aggregatorPersistenceSrc
-
arrayNode
protected org.gcube.com.fasterxml.jackson.databind.node.ArrayNode arrayNode
-
-
Constructor Detail
-
DeleteDocument
public DeleteDocument(AggregationStatus aggregationStatus, File file) throws Exception
- Throws:
Exception
-
-
Method Detail
-
elaborateLine
protected void elaborateLine(String line) throws Exception
- Specified by:
elaborateLinein classDocumentElaboration- Throws:
Exception
-
afterElaboration
protected void afterElaboration() throws ExceptionDescription copied from class:DocumentElaborationPerform actions at the end of line by line elaboration- Specified by:
afterElaborationin classDocumentElaboration- Throws:
Exception
-
-