public abstract class MavenStrategyStageBaseImpl<STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> extends Object implements MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>, MavenWorkingSessionContainer
MavenStrategyStage| Constructor and Description |
|---|
MavenStrategyStageBaseImpl(MavenWorkingSession session) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract FORMATSTAGETYPE |
createFormatStage(Collection<MavenResolvedArtifact> filteredArtifacts)
Creates a new
MavenFormatStage instance for the current MavenWorkingSession |
protected abstract Class<STRATEGYSTAGETYPE> |
getActualClass() |
MavenWorkingSession |
getMavenWorkingSession() |
FORMATSTAGETYPE |
using(MavenResolutionStrategy strategy) |
STRATEGYSTAGETYPE |
withClassPathResolution(boolean useClassPathResolution) |
STRATEGYSTAGETYPE |
withMavenCentralRepo(boolean useMavenCentral) |
FORMATSTAGETYPE |
withoutTransitivity() |
FORMATSTAGETYPE |
withTransitivity() |
public MavenStrategyStageBaseImpl(MavenWorkingSession session)
public FORMATSTAGETYPE withTransitivity()
withTransitivity in interface org.jboss.shrinkwrap.resolver.api.TransitiveStrategyStage<MavenDependency,MavenResolutionFilter,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>public FORMATSTAGETYPE withoutTransitivity()
withoutTransitivity in interface org.jboss.shrinkwrap.resolver.api.TransitiveStrategyStage<MavenDependency,MavenResolutionFilter,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>public MavenWorkingSession getMavenWorkingSession()
getMavenWorkingSession in interface MavenWorkingSessionContainerpublic FORMATSTAGETYPE using(MavenResolutionStrategy strategy) throws IllegalArgumentException
using in interface org.jboss.shrinkwrap.resolver.api.StrategyStage<MavenDependency,MavenResolutionFilter,MavenResolvedArtifact,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>IllegalArgumentExceptionpublic STRATEGYSTAGETYPE withClassPathResolution(boolean useClassPathResolution)
withClassPathResolution in interface MavenStrategyStageBase<STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>MavenStrategyStageBase.withClassPathResolution(boolean)public STRATEGYSTAGETYPE withMavenCentralRepo(boolean useMavenCentral)
withMavenCentralRepo in interface MavenStrategyStageBase<STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>MavenStrategyStageBase.withMavenCentralRepo(boolean)protected abstract Class<STRATEGYSTAGETYPE> getActualClass()
protected abstract FORMATSTAGETYPE createFormatStage(Collection<MavenResolvedArtifact> filteredArtifacts)
MavenFormatStage instance for the current MavenWorkingSessionfilteredArtifacts - RequiredCopyright © 2014 JBoss by Red Hat. All rights reserved.