ShrinkWrap Resolver Maven Archive Implementation 2.0.0-alpha-4

org.jboss.shrinkwrap.resolver.impl.maven.archive
Class ConfigurableMavenArchiveResolverSystemImpl

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.impl.maven.MavenResolverSystemBaseImpl<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURALBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>
      extended by org.jboss.shrinkwrap.resolver.impl.maven.ConfigurableMavenResolverSystemBaseImpl<MavenArchiveResolverSystem,ConfigurableMavenArchiveResolverSystem,PomEquippedArchiveResolveStage,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>
          extended by org.jboss.shrinkwrap.resolver.impl.maven.archive.ConfigurableMavenArchiveResolverSystemImpl
All Implemented Interfaces:
org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem<MavenArchiveResolverSystem>, ConfigurableMavenArchiveResolverSystem, MavenArchiveResolverSystem, org.jboss.shrinkwrap.resolver.api.maven.ConfigurableMavenResolverSystemBase<MavenArchiveResolverSystem,ConfigurableMavenArchiveResolverSystem,PomEquippedArchiveResolveStage,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>, org.jboss.shrinkwrap.resolver.api.maven.MavenResolverSystemBase<PomEquippedArchiveResolveStage,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>, org.jboss.shrinkwrap.resolver.api.maven.MavenResolveStageBase<PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>, org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase<PomEquippedArchiveResolveStage,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>, org.jboss.shrinkwrap.resolver.api.ResolverSystem, org.jboss.shrinkwrap.resolver.api.ResolveStage<org.jboss.shrinkwrap.resolver.api.maven.coordinate.MavenDependency,org.jboss.shrinkwrap.resolver.api.maven.filter.MavenResolutionFilter,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage,org.jboss.shrinkwrap.resolver.api.maven.strategy.MavenResolutionStrategy>

public final class ConfigurableMavenArchiveResolverSystemImpl
extends ConfigurableMavenResolverSystemBaseImpl<MavenArchiveResolverSystem,ConfigurableMavenArchiveResolverSystem,PomEquippedArchiveResolveStage,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>
implements ConfigurableMavenArchiveResolverSystem

ConfigurableMavenArchiveResolverSystem implementation

Author:
Andrew Lee Rubinger

Constructor Summary
ConfigurableMavenArchiveResolverSystemImpl()
          Creates a new instance with a new MavenWorkingSession
 
Method Summary
protected  PomEquippedArchiveResolveStage createPomEquippedResolveStage()
          
protected  MavenArchiveResolverSystem getUnconfigurableView()
          
 
Methods inherited from class org.jboss.shrinkwrap.resolver.impl.maven.ConfigurableMavenResolverSystemBaseImpl
configureFromClassloaderResource, configureFromClassloaderResource, configureFromFile, configureFromFile, configureViaPlugin
 
Methods inherited from class org.jboss.shrinkwrap.resolver.impl.maven.MavenResolverSystemBaseImpl
addDependencies, addDependencies, addDependency, addDependency, getSession, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromFile, loadPomFromFile, loadPomFromFile, loadPomFromFile, 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.maven.ConfigurableMavenResolverSystemBase
configureViaPlugin
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem
configureFromClassloaderResource, configureFromClassloaderResource, configureFromFile, configureFromFile
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.maven.PomlessResolveStageBase
loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromFile, loadPomFromFile, loadPomFromFile, loadPomFromFile
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.ResolveStage
addDependencies, addDependencies, addDependency, addDependency, resolve, resolve, resolve, resolve, resolve
 

Constructor Detail

ConfigurableMavenArchiveResolverSystemImpl

public ConfigurableMavenArchiveResolverSystemImpl()
                                           throws IllegalArgumentException
Creates a new instance with a new MavenWorkingSession

Throws:
IllegalArgumentException
Method Detail

getUnconfigurableView

protected MavenArchiveResolverSystem getUnconfigurableView()

Specified by:
getUnconfigurableView in class ConfigurableMavenResolverSystemBaseImpl<MavenArchiveResolverSystem,ConfigurableMavenArchiveResolverSystem,PomEquippedArchiveResolveStage,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>
See Also:
ConfigurableMavenResolverSystemBaseImpl.getUnconfigurableView()

createPomEquippedResolveStage

protected PomEquippedArchiveResolveStage createPomEquippedResolveStage()

Specified by:
createPomEquippedResolveStage in class ConfigurableMavenResolverSystemBaseImpl<MavenArchiveResolverSystem,ConfigurableMavenArchiveResolverSystem,PomEquippedArchiveResolveStage,PomlessArchiveResolveStage,MavenArchiveStrategyStage,MavenArchiveFormatStage>
See Also:
ConfigurableMavenResolverSystemBaseImpl.createPomEquippedResolveStage()

ShrinkWrap Resolver Maven Archive Implementation 2.0.0-alpha-4

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