public class ConfigurableMavenResolverSystemImpl extends ConfigurableMavenResolverSystemBaseImpl<MavenResolverSystem,ConfigurableMavenResolverSystem,PomEquippedResolveStage,PomlessResolveStage,MavenStrategyStage,MavenFormatStage> implements ConfigurableMavenResolverSystem, MavenWorkingSessionContainer
ConfigurableMavenResolverSystem implementation| Constructor and Description |
|---|
ConfigurableMavenResolverSystemImpl()
Creates a new instance with a new backing
MavenWorkingSession |
| Modifier and Type | Method and Description |
|---|---|
protected PomEquippedResolveStage |
createPomEquippedResolveStage()
Returns a new EQUIPPEDRESOLVESTAGETYPE for the current session
|
MavenWorkingSession |
getMavenWorkingSession() |
protected MavenResolverSystem |
getUnconfigurableView()
Returns the UNCONFIGURABLERESOLVERSYSTEMTYPE view type of this
ConfigurableMavenResolverSystemBase |
ConfigurableMavenResolverSystem |
useLegacyLocalRepo(boolean useLegacyLocalRepository) |
ConfigurableMavenResolverSystem |
withClassPathResolution(boolean useClassPathResolution) |
ConfigurableMavenResolverSystem |
withMavenCentralRepo(boolean useMavenCentral) |
ConfigurableMavenResolverSystem |
withRemoteRepo(MavenRemoteRepository repository) |
ConfigurableMavenResolverSystem |
withRemoteRepo(String name,
String url,
String layout) |
ConfigurableMavenResolverSystem |
withRemoteRepo(String name,
URL url,
String layout) |
ConfigurableMavenResolverSystem |
workOffline() |
ConfigurableMavenResolverSystem |
workOffline(boolean workOffline) |
configureFromClassloaderResource, configureFromClassloaderResource, configureFromFile, configureFromFile, configureViaPlugin, fromClassloaderResource, fromClassloaderResource, fromFile, fromFileaddDependencies, addDependencies, addDependency, getSession, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromFile, loadPomFromFile, loadPomFromFile, loadPomFromFile, offline, offline, resolve, resolve, resolve, resolve, resolveVersionRangeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconfigureViaPluginconfigureFromClassloaderResource, configureFromClassloaderResource, configureFromFile, configureFromFile, fromClassloaderResource, fromClassloaderResource, fromFile, fromFileoffline, offlineloadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromFile, loadPomFromFile, loadPomFromFile, loadPomFromFilepublic ConfigurableMavenResolverSystemImpl()
throws IllegalArgumentException
MavenWorkingSessionIllegalArgumentExceptionpublic ConfigurableMavenResolverSystem withClassPathResolution(boolean useClassPathResolution)
public ConfigurableMavenResolverSystem withRemoteRepo(String name, String url, String layout)
public ConfigurableMavenResolverSystem withRemoteRepo(String name, URL url, String layout)
public ConfigurableMavenResolverSystem withRemoteRepo(MavenRemoteRepository repository)
public ConfigurableMavenResolverSystem withMavenCentralRepo(boolean useMavenCentral)
public ConfigurableMavenResolverSystem workOffline()
public ConfigurableMavenResolverSystem workOffline(boolean workOffline)
public ConfigurableMavenResolverSystem useLegacyLocalRepo(boolean useLegacyLocalRepository)
public MavenWorkingSession getMavenWorkingSession()
getMavenWorkingSession in interface MavenWorkingSessionContainerprotected MavenResolverSystem getUnconfigurableView()
ConfigurableMavenResolverSystemBase (non-Javadoc)protected PomEquippedResolveStage createPomEquippedResolveStage()
createPomEquippedResolveStage in class ConfigurableMavenResolverSystemBaseImpl<MavenResolverSystem,ConfigurableMavenResolverSystem,PomEquippedResolveStage,PomlessResolveStage,MavenStrategyStage,MavenFormatStage>ConfigurableMavenResolverSystemBaseImpl.createPomEquippedResolveStage()Copyright © 2014 JBoss by Red Hat. All rights reserved.