ShrinkWrap Resolver Maven Implementation 1.0.0-beta-7

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

java.lang.Object
  extended by org.jboss.shrinkwrap.resolver.impl.maven.MavenDependencyResolverSettings

public class MavenDependencyResolverSettings
extends Object

Representation of Maven and resolver settings

Author:
Karel Piwko

Constructor Summary
MavenDependencyResolverSettings()
          Creates settings with default values
 
Method Summary
 List<org.sonatype.aether.repository.RemoteRepository> getRemoteRepositories()
          Gets remote repositories.
 org.apache.maven.settings.Settings getSettings()
           
 boolean isOffline()
           
 boolean isUseMavenCentral()
           
 void setModelRemoteRepositories(org.apache.maven.model.Model model)
          Sets a list of remote repositories using a POM model
 void setOffline(boolean offline)
           
 void setSettings(org.apache.maven.settings.Settings settings)
           
 void setUseMavenCentral(boolean useMavenCentral)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenDependencyResolverSettings

public MavenDependencyResolverSettings()
Creates settings with default values

Method Detail

getRemoteRepositories

public List<org.sonatype.aether.repository.RemoteRepository> getRemoteRepositories()
Gets remote repositories. Collects ones activated via pom.xml, settings.xml and then mirrors are applied

Returns:
the effective list of repositories

setModelRemoteRepositories

public void setModelRemoteRepositories(org.apache.maven.model.Model model)
Sets a list of remote repositories using a POM model

Parameters:
model - the POM model

getSettings

public org.apache.maven.settings.Settings getSettings()
Returns:
the settings

setSettings

public void setSettings(org.apache.maven.settings.Settings settings)
Parameters:
settings - the settings to set

isUseMavenCentral

public boolean isUseMavenCentral()
Returns:
the useMavenCentral

setUseMavenCentral

public void setUseMavenCentral(boolean useMavenCentral)
Parameters:
useMavenCentral - the useMavenCentral to set

isOffline

public boolean isOffline()
Returns:
the offline

setOffline

public void setOffline(boolean offline)
Parameters:
offline - the offline to set

ShrinkWrap Resolver Maven Implementation 1.0.0-beta-7

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