ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-4

org.jboss.shrinkwrap.resolver.impl.maven
Class MavenResolverSystemBaseImpl<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.impl.maven.MavenResolverSystemBaseImpl<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>
All Implemented Interfaces:
MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>, MavenResolveStageBase<UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>, PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>, org.jboss.shrinkwrap.resolver.api.ResolverSystem, org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,MavenResolutionStrategy>
Direct Known Subclasses:
ConfigurableMavenResolverSystemBaseImpl, MavenResolverSystemImpl

public abstract class MavenResolverSystemBaseImpl<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
extends Object
implements MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>

Support for implementations of MavenResolverSystem

Author:
Karel Piwko, Andrew Lee Rubinger

Constructor Summary
MavenResolverSystemBaseImpl(UNEQUIPPEDRESOLVESTAGETYPE delegate)
          Creates a new instance using the specified delegate, which is required and must also implement the MavenWorkingSessionContainer SPI, else IllegalArgumentException will be thrown.
 
Method Summary
 UNEQUIPPEDRESOLVESTAGETYPE addDependencies(MavenDependency... coordinates)
          
 UNEQUIPPEDRESOLVESTAGETYPE addDependencies(String... coordinate)
          
 UNEQUIPPEDRESOLVESTAGETYPE addDependency(MavenDependency coordinate)
          
 UNEQUIPPEDRESOLVESTAGETYPE addDependency(String coordinate)
          
protected  MavenWorkingSession getSession()
          Returns the MavenWorkingSession associated with this MavenResolverSystem
 EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource)
          
 EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource, ClassLoader cl)
          
 EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource, ClassLoader cl, String... profiles)
          
 EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(File pomFile)
          
 EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(File pomFile, String... profiles)
          
 EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(String pathToPomFile)
          
 EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(String pathToPomFile, String... profiles)
          
 STRATEGYSTAGETYPE resolve()
          
 STRATEGYSTAGETYPE resolve(MavenDependency... coordinates)
          
 STRATEGYSTAGETYPE resolve(MavenDependency coordinate)
          
 STRATEGYSTAGETYPE resolve(String... coordinates)
          
 STRATEGYSTAGETYPE resolve(String coordinate)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenResolverSystemBaseImpl

public MavenResolverSystemBaseImpl(UNEQUIPPEDRESOLVESTAGETYPE delegate)
                            throws IllegalArgumentException
Creates a new instance using the specified delegate, which is required and must also implement the MavenWorkingSessionContainer SPI, else IllegalArgumentException will be thrown.

Parameters:
delegate -
Throws:
IllegalArgumentException
Method Detail

getSession

protected MavenWorkingSession getSession()
Returns the MavenWorkingSession associated with this MavenResolverSystem

Returns:

resolve

public STRATEGYSTAGETYPE resolve()
                                                                                            throws IllegalStateException,
                                                                                                   org.jboss.shrinkwrap.resolver.api.ResolutionException

Specified by:
resolve in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Returns:
Throws:
IllegalStateException
org.jboss.shrinkwrap.resolver.api.ResolutionException
See Also:
ResolveStage.resolve()

loadPomFromFile

public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(File pomFile)
                                                                                                                                         throws IllegalArgumentException,
                                                                                                                                                org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException

Specified by:
loadPomFromFile in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
Parameters:
pomFile -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
See Also:
PomlessResolveStageBase.loadPomFromFile(java.io.File)

resolve

public STRATEGYSTAGETYPE resolve(String coordinate)
                                                                                            throws IllegalArgumentException,
                                                                                                   org.jboss.shrinkwrap.resolver.api.ResolutionException

Specified by:
resolve in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinate -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.ResolutionException
See Also:
ResolveStage.resolve(java.lang.String)

loadPomFromFile

public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(File pomFile,
                                                String... profiles)
                                                                                                                                         throws IllegalArgumentException,
                                                                                                                                                org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException

Specified by:
loadPomFromFile in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
Parameters:
pomFile -
profiles -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
See Also:
PomlessResolveStageBase.loadPomFromFile(java.io.File, java.lang.String[])

resolve

public STRATEGYSTAGETYPE resolve(String... coordinates)
                                                                                            throws IllegalArgumentException,
                                                                                                   org.jboss.shrinkwrap.resolver.api.ResolutionException

Specified by:
resolve in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinates -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.ResolutionException
See Also:
ResolveStage.resolve(java.lang.String[])

loadPomFromFile

public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(String pathToPomFile)
                                                                                                                                         throws IllegalArgumentException,
                                                                                                                                                org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException

Specified by:
loadPomFromFile in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
Parameters:
pathToPomFile -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
See Also:
PomlessResolveStageBase.loadPomFromFile(java.lang.String)

resolve

public STRATEGYSTAGETYPE resolve(MavenDependency coordinate)
                                                                                            throws IllegalArgumentException,
                                                                                                   org.jboss.shrinkwrap.resolver.api.ResolutionException

Specified by:
resolve in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinate -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.ResolutionException
See Also:
ResolveStage.resolve(org.jboss.shrinkwrap.resolver.api.Coordinate)

resolve

public STRATEGYSTAGETYPE resolve(MavenDependency... coordinates)
                                                                                            throws IllegalArgumentException,
                                                                                                   org.jboss.shrinkwrap.resolver.api.ResolutionException

Specified by:
resolve in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinates -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.ResolutionException
See Also:
org.jboss.shrinkwrap.resolver.api.ResolveStage#resolve(COORDINATETYPE[])

loadPomFromFile

public EQUIPPEDRESOLVESTAGETYPE loadPomFromFile(String pathToPomFile,
                                                String... profiles)
                                                                                                                                         throws IllegalArgumentException,
                                                                                                                                                org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException

Specified by:
loadPomFromFile in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
Parameters:
pathToPomFile -
profiles -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
See Also:
PomlessResolveStageBase.loadPomFromFile(java.lang.String, java.lang.String[])

addDependency

public UNEQUIPPEDRESOLVESTAGETYPE addDependency(MavenDependency coordinate)
                                                                                                                                                                throws IllegalArgumentException

Specified by:
addDependency in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinate -
Returns:
Throws:
IllegalArgumentException
See Also:
ResolveStage.addDependency(org.jboss.shrinkwrap.resolver.api.Coordinate)

addDependency

public UNEQUIPPEDRESOLVESTAGETYPE addDependency(String coordinate)
                                                                                                                                                                throws org.jboss.shrinkwrap.resolver.api.CoordinateParseException,
                                                                                                                                                                       IllegalArgumentException

Specified by:
addDependency in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinate -
Returns:
Throws:
org.jboss.shrinkwrap.resolver.api.CoordinateParseException
IllegalArgumentException
See Also:
ResolveStage.addDependency(java.lang.String)

loadPomFromClassLoaderResource

public EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource)
                                                                                                                                                        throws IllegalArgumentException,
                                                                                                                                                               org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException

Specified by:
loadPomFromClassLoaderResource in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
Parameters:
pathToPomResource -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
See Also:
PomlessResolveStageBase.loadPomFromClassLoaderResource(java.lang.String)

addDependencies

public UNEQUIPPEDRESOLVESTAGETYPE addDependencies(MavenDependency... coordinates)
                                                                                                                                                                  throws IllegalArgumentException

Specified by:
addDependencies in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinates -
Returns:
Throws:
IllegalArgumentException
See Also:
org.jboss.shrinkwrap.resolver.api.ResolveStage#addDependencies(COORDINATETYPE[])

addDependencies

public UNEQUIPPEDRESOLVESTAGETYPE addDependencies(String... coordinate)
                                                                                                                                                                  throws org.jboss.shrinkwrap.resolver.api.CoordinateParseException,
                                                                                                                                                                         IllegalArgumentException

Specified by:
addDependencies in interface org.jboss.shrinkwrap.resolver.api.ResolveStage<MavenDependency,MavenResolutionFilter,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,MavenResolutionStrategy>
Parameters:
coordinate -
Returns:
Throws:
org.jboss.shrinkwrap.resolver.api.CoordinateParseException
IllegalArgumentException
See Also:
ResolveStage.addDependencies(java.lang.String[])

loadPomFromClassLoaderResource

public EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource,
                                                               ClassLoader cl)
                                                                                                                                                        throws IllegalArgumentException,
                                                                                                                                                               org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException

Specified by:
loadPomFromClassLoaderResource in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
Parameters:
pathToPomResource -
cl -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
See Also:
PomlessResolveStageBase.loadPomFromClassLoaderResource(java.lang.String, java.lang.ClassLoader)

loadPomFromClassLoaderResource

public EQUIPPEDRESOLVESTAGETYPE loadPomFromClassLoaderResource(String pathToPomResource,
                                                               ClassLoader cl,
                                                               String... profiles)
                                                                                                                                                        throws IllegalArgumentException,
                                                                                                                                                               org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException

Specified by:
loadPomFromClassLoaderResource in interface PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage>
Parameters:
pathToPomResource -
cl -
profiles -
Returns:
Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
See Also:
PomlessResolveStageBase.loadPomFromClassLoaderResource(java.lang.String, java.lang.ClassLoader, java.lang.String[])

ShrinkWrap Resolver Maven Implementation 2.0.0-alpha-4

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