Package org.apache.maven.lifecycle
Class DefaultLifecycles
java.lang.Object
org.apache.maven.lifecycle.DefaultLifecycles
- Since:
- 3.0
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultLifecycles(Map<String, Lifecycle> lifecycles, org.codehaus.plexus.logging.Logger logger) Deprecated.DefaultLifecycles(org.codehaus.plexus.PlexusContainer plexusContainer) 
- 
Method SummaryModifier and TypeMethodDescriptionGet lifecycle based on phaseReturns an ordered list of lifecyclesWe use this to map all phases to the lifecycle that contains it.
- 
Field Details- 
STANDARD_LIFECYCLES
 
- 
- 
Constructor Details- 
DefaultLifecyclespublic DefaultLifecycles()
- 
DefaultLifecycles@Deprecated public DefaultLifecycles(Map<String, Lifecycle> lifecycles, org.codehaus.plexus.logging.Logger logger) Deprecated.Rely onDefaultLifecycles(PlexusContainer)instead
- 
DefaultLifecycles@Inject public DefaultLifecycles(org.codehaus.plexus.PlexusContainer plexusContainer) 
 
- 
- 
Method Details- 
getGet lifecycle based on phase- Parameters:
- phase-
- Returns:
 
- 
getPhaseToLifecycleMapWe use this to map all phases to the lifecycle that contains it. This is used so that a user can specify the phase they want to execute and we can easily determine what lifecycle we need to run.- Returns:
- A map of lifecycles, indexed on id
 
- 
getLifeCyclesReturns an ordered list of lifecycles
- 
getLifecyclePhaseList
 
- 
DefaultLifecycles(PlexusContainer)instead