Package org.apache.maven.cli.internal
Class BootstrapCoreExtensionManager
- java.lang.Object
-
- org.apache.maven.cli.internal.BootstrapCoreExtensionManager
-
@Named public class BootstrapCoreExtensionManager extends Object
BootstrapCoreExtensionManager
-
-
Field Summary
Fields Modifier and Type Field Description static String
STRATEGY_PARENT_FIRST
static String
STRATEGY_PLUGIN
static String
STRATEGY_SELF_FIRST
-
Constructor Summary
Constructors Constructor Description BootstrapCoreExtensionManager(org.codehaus.plexus.logging.Logger log, DefaultPluginDependenciesResolver pluginDependenciesResolver, DefaultRepositorySystemSessionFactory repositorySystemSessionFactory, CoreExports coreExports, org.codehaus.plexus.PlexusContainer container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CoreExtensionEntry>
loadCoreExtensions(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions)
-
-
-
Field Detail
-
STRATEGY_PARENT_FIRST
public static final String STRATEGY_PARENT_FIRST
- See Also:
- Constant Field Values
-
STRATEGY_PLUGIN
public static final String STRATEGY_PLUGIN
- See Also:
- Constant Field Values
-
STRATEGY_SELF_FIRST
public static final String STRATEGY_SELF_FIRST
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BootstrapCoreExtensionManager
@Inject public BootstrapCoreExtensionManager(org.codehaus.plexus.logging.Logger log, DefaultPluginDependenciesResolver pluginDependenciesResolver, DefaultRepositorySystemSessionFactory repositorySystemSessionFactory, CoreExports coreExports, org.codehaus.plexus.PlexusContainer container)
-
-
Method Detail
-
loadCoreExtensions
public List<CoreExtensionEntry> loadCoreExtensions(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions) throws Exception
- Throws:
Exception
-
-