ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-2

org.jboss.shrinkwrap.resolver.impl.maven
Class MavenStrategyStageImpl

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.impl.maven.MavenStrategyStageBaseImpl<MavenStrategyStage,MavenFormatStage>
      extended by org.jboss.shrinkwrap.resolver.impl.maven.MavenStrategyStageImpl
All Implemented Interfaces:
MavenStrategyStage, MavenStrategyStageBase<MavenStrategyStage,MavenFormatStage>, org.jboss.shrinkwrap.resolver.api.StrategyStage<MavenDependency,MavenResolutionFilter,MavenFormatStage,MavenResolutionStrategy>, org.jboss.shrinkwrap.resolver.api.TransitiveStrategyStage<MavenDependency,MavenResolutionFilter,MavenFormatStage,MavenResolutionStrategy>, MavenWorkingSessionContainer

public class MavenStrategyStageImpl
extends MavenStrategyStageBaseImpl<MavenStrategyStage,MavenFormatStage>
implements MavenStrategyStage, MavenWorkingSessionContainer

Implementation of MavenStrategyStage

Author:
Karel Piwko

Constructor Summary
MavenStrategyStageImpl(MavenWorkingSession session)
           
 
Method Summary
protected  MavenFormatStage createFormatStage(Collection<org.sonatype.aether.artifact.Artifact> filteredArtifacts)
          Creates a new MavenFormatStage instance for the current MavenWorkingSession
protected  Class<MavenStrategyStage> getActualClass()
          
 
Methods inherited from class org.jboss.shrinkwrap.resolver.impl.maven.MavenStrategyStageBaseImpl
getMavenWorkingSession, offline, offline, using, withClassPathResolution, withMavenCentralRepo, withoutTransitivity, withTransitivity
 
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.maven.MavenStrategyStageBase
offline, offline, withClassPathResolution, withMavenCentralRepo
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.TransitiveStrategyStage
withoutTransitivity, withTransitivity
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.StrategyStage
using
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.impl.maven.MavenWorkingSessionContainer
getMavenWorkingSession
 

Constructor Detail

MavenStrategyStageImpl

public MavenStrategyStageImpl(MavenWorkingSession session)
Method Detail

getActualClass

protected Class<MavenStrategyStage> getActualClass()

Specified by:
getActualClass in class MavenStrategyStageBaseImpl<MavenStrategyStage,MavenFormatStage>
See Also:
MavenStrategyStageBaseImpl.getActualClass()

createFormatStage

protected MavenFormatStage createFormatStage(Collection<org.sonatype.aether.artifact.Artifact> filteredArtifacts)
                                      throws IllegalArgumentException
Creates a new MavenFormatStage instance for the current MavenWorkingSession

Specified by:
createFormatStage in class MavenStrategyStageBaseImpl<MavenStrategyStage,MavenFormatStage>
Parameters:
filteredArtifacts - Required
Returns:
Throws:
IllegalArgumentException
See Also:
MavenStrategyStageBaseImpl.createFormatStage(java.util.Collection)

ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-2

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.