public abstract class ConfigurableMavenResolverSystemBaseImpl<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLEBERESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>,EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage> extends MavenResolverSystemBaseImpl<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE> implements ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>
ConfigurableMavenResolverSystem| Constructor and Description |
|---|
ConfigurableMavenResolverSystemBaseImpl(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.. |
| Modifier and Type | Method and Description |
|---|---|
EQUIPPEDRESOLVESTAGETYPE |
configureViaPlugin() |
protected abstract EQUIPPEDRESOLVESTAGETYPE |
createPomEquippedResolveStage()
Returns a new EQUIPPEDRESOLVESTAGETYPE for the current session
|
UNCONFIGURABLERESOLVERSYSTEMTYPE |
fromClassloaderResource(String path) |
UNCONFIGURABLERESOLVERSYSTEMTYPE |
fromClassloaderResource(String path,
ClassLoader loader) |
UNCONFIGURABLERESOLVERSYSTEMTYPE |
fromFile(File file) |
UNCONFIGURABLERESOLVERSYSTEMTYPE |
fromFile(String pathToFile) |
protected abstract UNCONFIGURABLERESOLVERSYSTEMTYPE |
getUnconfigurableView()
Returns the UNCONFIGURABLERESOLVERSYSTEMTYPE view type of this
ConfigurableMavenResolverSystemBase |
addDependencies, addDependencies, addDependency, getSession, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromFile, loadPomFromFile, loadPomFromFile, loadPomFromFile, resolve, resolve, resolve, resolve, resolveVersionRangeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waituseLegacyLocalRepo, withClassPathResolution, withMavenCentralRepo, withRemoteRepo, withRemoteRepo, withRemoteRepo, workOffline, workOfflineloadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromClassLoaderResource, loadPomFromFile, loadPomFromFile, loadPomFromFile, loadPomFromFilepublic ConfigurableMavenResolverSystemBaseImpl(UNEQUIPPEDRESOLVESTAGETYPE delegate) throws IllegalArgumentException
MavenWorkingSessionContainer SPI, else IllegalArgumentException will be thrown..delegate - The delegateIllegalArgumentException - If the delegate is either null or doesn't implement the MavenWorkingSessionContainerpublic final EQUIPPEDRESOLVESTAGETYPE configureViaPlugin() throws InvalidEnvironmentException
configureViaPlugin in interface ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLEBERESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>,EQUIPPEDRESOLVESTAGETYPE extends PomEquippedResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,UNEQUIPPEDRESOLVESTAGETYPE extends PomlessResolveStageBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,STRATEGYSTAGETYPE extends MavenStrategyStageBase<STRATEGYSTAGETYPE,FORMATSTAGETYPE>,FORMATSTAGETYPE extends MavenFormatStage,CONFIGURABLEBERESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>>InvalidEnvironmentExceptionpublic UNCONFIGURABLERESOLVERSYSTEMTYPE fromClassloaderResource(String path) throws IllegalArgumentException, org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
fromClassloaderResource in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLEBERESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>>IllegalArgumentExceptionorg.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileExceptionpublic UNCONFIGURABLERESOLVERSYSTEMTYPE fromClassloaderResource(String path, ClassLoader loader) throws IllegalArgumentException, org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
fromClassloaderResource in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLEBERESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>>IllegalArgumentExceptionorg.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileExceptionpublic UNCONFIGURABLERESOLVERSYSTEMTYPE fromFile(File file) throws IllegalArgumentException, org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
fromFile in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLEBERESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>>IllegalArgumentExceptionorg.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileExceptionpublic UNCONFIGURABLERESOLVERSYSTEMTYPE fromFile(String pathToFile) throws IllegalArgumentException, org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
fromFile in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem<UNCONFIGURABLERESOLVERSYSTEMTYPE extends MavenResolverSystemBase<EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE>,CONFIGURABLEBERESOLVERSYSTEMTYPE extends ConfigurableMavenResolverSystemBase<UNCONFIGURABLERESOLVERSYSTEMTYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE,EQUIPPEDRESOLVESTAGETYPE,UNEQUIPPEDRESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,CONFIGURABLEBERESOLVERSYSTEMTYPE>>IllegalArgumentExceptionorg.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileExceptionprotected abstract UNCONFIGURABLERESOLVERSYSTEMTYPE getUnconfigurableView()
ConfigurableMavenResolverSystemBaseConfigurableMavenResolverSystemBaseprotected abstract EQUIPPEDRESOLVESTAGETYPE createPomEquippedResolveStage()
Copyright © 2024 JBoss by Red Hat. All rights reserved.