com.polarion.alm.builder.model.ICalculationDescriptor


METHODS
Modifiers and TypeNameDescription
String getName() Build name.
String getDescription() Arbitrary, human-readable description (if any).
List getGoals() Maven 2 goals/phases to execute during calculation.

What is executed if there are no goals specified depends on concrete subinterface.

boolean isAggregation() Whether this is plain calculation or aggregation.

This only influences which local deployment is used - {@link IBuildArtifact#getResources()} or {@link IBuildArtifact#getAggregationResources()} - and has no other meaning.

It is safe to leave it at false, true should be used only if it is assured that aggregation resources are enough for executed reports (note that site calculation will most probably not work with aggregation-only resources).

List getExtendedDescriptors() Descriptors which this descriptor extends.

Note that nothing is guaranteed about returned descriptors - they may or may not exist, be of different type (site or custom), contain cycles, be doubled etc.

List getCalculationReportDefinitions() Calculation report definitions.

Specifies how reports calculation should behave.


Back to Index