org.jboss.shrinkwrap.resolver.impl.maven
Class PomEquippedResolveStageBaseImpl<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
java.lang.Object
org.jboss.shrinkwrap.resolver.impl.maven.ResolveStageBaseImpl<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>
org.jboss.shrinkwrap.resolver.impl.maven.PomEquippedResolveStageBaseImpl<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>
- All Implemented Interfaces:
- MavenResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>, PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>, org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,MavenResolutionStrategy>, MavenWorkingSessionContainer
public abstract class PomEquippedResolveStageBaseImpl<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
- extends ResolveStageBaseImpl<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>
- implements PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>
Base support for implementations of a PomEquippedResolveStage
- Author:
- Karel Piwko, Andrew Lee Rubinger
| Methods inherited from class org.jboss.shrinkwrap.resolver.impl.maven.ResolveStageBaseImpl |
addDependencies, addDependencies, addDependency, addDependency, createStrategyStage, getActualClass, getMavenWorkingSession, resolve, resolve, resolve, resolve, resolve |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.shrinkwrap.resolver.api.ResolveStage |
addDependencies, addDependencies, addDependency, addDependency, resolve, resolve, resolve, resolve, resolve |
PomEquippedResolveStageBaseImpl
public PomEquippedResolveStageBaseImpl(MavenWorkingSession session)
importRuntimeAndTestDependencies
public final FORMATSTAGETYPE importRuntimeAndTestDependencies()
- Specified by:
importRuntimeAndTestDependencies in interface PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
importRuntimeAndTestDependencies
public final FORMATSTAGETYPE importRuntimeAndTestDependencies(MavenResolutionStrategy strategy)
throws IllegalArgumentException
- Specified by:
importRuntimeAndTestDependencies in interface PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
- Throws:
IllegalArgumentException
importRuntimeDependencies
public final FORMATSTAGETYPE importRuntimeDependencies()
- Specified by:
importRuntimeDependencies in interface PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
importRuntimeDependencies
public final FORMATSTAGETYPE importRuntimeDependencies(MavenResolutionStrategy strategy)
throws IllegalArgumentException
- Specified by:
importRuntimeDependencies in interface PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
- Throws:
IllegalArgumentException
resolveVersion
protected String resolveVersion(MavenDependency dependency)
throws IllegalArgumentException
- Use available information to resolve the version for the specified
MavenDependency
- Overrides:
resolveVersion in class ResolveStageBaseImpl<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
- Throws:
IllegalArgumentException- See Also:
org.jboss.shrinkwrap.resolver.impl.maven.ResolveStageBaseImpl#resolveVersion(org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenCoordinate)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.