|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ExecutionEventCatapult | Assists in firing execution events. |
LifecycleExecutionPlanCalculator | |
LifecycleTaskSegmentCalculator | Calculates the task segments in the build |
Class Summary | |
---|---|
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 |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |