Package org.rodnansol.core.action
Class AggregationAction
- java.lang.Object
-
- org.rodnansol.core.action.AggregationAction
-
public class AggregationAction extends Object
Class representing aggregation action.This aggregation action can do a lot of things, if it is put into a parent module (like a parent Maven module) it can read all the child module generated files, but the only problem is the lifecycle.
Without defining the inputs the action will behave differently between builds because the parent modules are running first and this action can be invoked before the documents are ready to be aggregated.
This can be useful to use in project where the developers are explicitly defining the inputs that must be aggregated into a single output file.
THIS IS A VERY EXPERIMENTAL CODE HERE.
- Since:
- 0.1.0
- Author:
- nandorholozsnyak
-
-
Constructor Summary
Constructors Constructor Description AggregationAction(Project project, List<File> inputFiles, File outputFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteAggregation()
-