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, long execTime, long wallTime) Creates a new build summary for the specified project. -
Method Summary
Modifier and TypeMethodDescriptionGets the project being summarized.long
getTime()
Gets the wall time of the project in milliseconds.long
Gets the exec time of the project in milliseconds.
-
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
public long getWallTime()Gets the exec time of the project in milliseconds.- Returns:
- The exec time of the project in milliseconds.
-