Package org.apache.maven.execution
Class BuildSummary
java.lang.Object
org.apache.maven.execution.BuildSummary
- Direct Known Subclasses:
BuildFailure
,BuildSuccess
Summarizes the result of a project build in the reactor.
-
Constructor Summary
ModifierConstructorDescriptionprotected
BuildSummary
(MavenProject project, long time) Creates a new build summary for the specified project.protected
BuildSummary
(MavenProject project, Duration execTime, Duration wallTime) Creates a new build summary for the specified project. -
Method Summary
Modifier and TypeMethodDescriptionGets the exec time of the project.Gets the project being summarized.long
getTime()
Gets the wall time of the project in milliseconds.Gets the wall time of the project.
-
Constructor Details
-
BuildSummary
Creates a new build summary for the specified project.- Parameters:
project
- The project being summarized, must not benull
.time
- The build time of the project in milliseconds.
-
BuildSummary
Creates a new build summary for the specified project.- Parameters:
project
- The project being summarized, must not benull
.execTime
- The exec time of the project in milliseconds.wallTime
- The wall time of the project in milliseconds.
-
-
Method Details
-
getProject
Gets the project being summarized.- Returns:
- The project being summarized, never
null
.
-
getTime
public long getTime()Gets the wall time of the project in milliseconds.- Returns:
- The wall time of the project in milliseconds.
-
getWallTime
Gets the wall time of the project.- Returns:
- The wall time of the project.
-
getExecTime
Gets the exec time of the project.- Returns:
- The exec time of the project.
-