Interface | Description |
---|---|
ExecutionEventCatapult |
Assists in firing execution events.
|
LifecycleExecutionPlanCalculator | |
LifecycleTaskSegmentCalculator |
Calculates the task segments in the build
|
Class | Description |
---|---|
BuilderCommon |
Common code that is shared by the LifecycleModuleBuilder and the LifeCycleWeaveBuilder
|
BuildListCalculator | |
BuildLogItem | |
ConcurrencyDependencyGraph |
Presents a view of the Dependency Graph that is suited for concurrent building.
|
ConcurrentBuildLogger |
Handles all concurrency-related logging.
|
DefaultExecutionEventCatapult |
Assists in firing execution events.
|
DefaultLifecycleExecutionPlanCalculator | |
DefaultLifecyclePluginAnalyzer | |
DefaultLifecycleTaskSegmentCalculator |
Calculates the task segments in the build
|
DependencyContext |
Context of dependency artifacts for a particular project.
|
ExecutionPlanItem |
Wraps individual MojoExecutions, containing information about completion status and scheduling.
|
GoalTask |
A task that is a goal
TODO: From a concurrecy perspective, this class is not good.
|
LifecycleDebugLogger |
Logs debug output from the various lifecycle phases.
|
LifecycleDependencyResolver |
Resolves dependencies for the artifacts in context of the lifecycle build
|
LifecycleModuleBuilder |
Builds one or more lifecycles for a full module
|
LifecyclePluginResolver | |
LifecycleStarter |
Starts the build life cycle
|
LifecycleTask |
A task that is a lifecycle
NOTE: This class is not part of any public api and can be changed or deleted without prior notice.
|
LifecycleThreadedBuilder |
Builds the full lifecycle in weave-mode (phase by phase as opposed to project-by-project)
|
LifecycleWeaveBuilder |
Builds the full lifecycle in weave-mode (phase by phase as opposed to project-by-project)
NOTE: Weave mode is still experimental.
|
MojoDescriptorCreator |
Resolves dependencies for the artifacts in context of the lifecycle build
|
MojoExecutor |
Executes an individual mojo
|
PhaseRecorder | |
ProjectBuildList |
A list of project segments, ordered so that all ProjectSegments from first TaskSegment come before any
subsequent TaskSegments.
|
ProjectIndex |
Provides the positional index of the project
|
ProjectSegment |
A build context that matches a mavenproject to a given tasksegment, and the session to be used.
|
ReactorBuildStatus |
Contains status information that is global to an entire reactor build.
|
ReactorContext |
Context that is fixed for the entire reactor build.
|
TaskSegment |
Describes the required task segment as provided on the maven command line; i.e.
|
ThreadConfigurationService | |
ThreadOutputMuxer |
Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.