org.jboss.shrinkwrap.resolver.impl.maven.archive.importer
Class MavenImporterImpl
java.lang.Object
org.jboss.shrinkwrap.resolver.impl.maven.archive.importer.MavenImporterImpl
- All Implemented Interfaces:
- org.jboss.shrinkwrap.api.Assignable, ConfiguredMavenImporter, MavenImporter, PomlessMavenImporter
public class MavenImporterImpl
- extends Object
- implements MavenImporter, ConfiguredMavenImporter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenImporterImpl
public MavenImporterImpl(org.jboss.shrinkwrap.api.Archive<?> archive)
as
public <TYPE extends org.jboss.shrinkwrap.api.Assignable> TYPE as(Class<TYPE> type)
- Specified by:
as in interface org.jboss.shrinkwrap.api.Assignable
configureFromClassloaderResource
public ConfiguredMavenImporter configureFromClassloaderResource(String path)
throws IllegalArgumentException,
UnsupportedOperationException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
configureFromClassloaderResource in interface MavenImporter
- Throws:
IllegalArgumentException
UnsupportedOperationException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
configureFromFile
public ConfiguredMavenImporter configureFromFile(File file)
throws IllegalArgumentException,
UnsupportedOperationException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
configureFromFile in interface MavenImporter
- Throws:
IllegalArgumentException
UnsupportedOperationException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
configureFromFile
public ConfiguredMavenImporter configureFromFile(String pathToFile)
throws IllegalArgumentException,
UnsupportedOperationException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
configureFromFile in interface MavenImporter
- Throws:
IllegalArgumentException
UnsupportedOperationException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
configureFromClassloaderResource
public ConfiguredMavenImporter configureFromClassloaderResource(String path,
ClassLoader cl)
throws IllegalArgumentException,
UnsupportedOperationException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
configureFromClassloaderResource in interface MavenImporter
- Throws:
IllegalArgumentException
UnsupportedOperationException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
loadPomFromFile
public PomEquippedMavenImporter loadPomFromFile(File pomFile)
throws IllegalArgumentException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
loadPomFromFile in interface PomlessMavenImporter
- Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
loadPomFromFile
public PomEquippedMavenImporter loadPomFromFile(File pomFile,
String... profiles)
throws IllegalArgumentException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
loadPomFromFile in interface PomlessMavenImporter
- Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
loadPomFromFile
public PomEquippedMavenImporter loadPomFromFile(String pathToPomFile)
throws IllegalArgumentException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
loadPomFromFile in interface PomlessMavenImporter
- Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
loadPomFromFile
public PomEquippedMavenImporter loadPomFromFile(String pathToPomFile,
String... profiles)
throws IllegalArgumentException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
loadPomFromFile in interface PomlessMavenImporter
- Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
loadPomFromClassLoaderResource
public PomEquippedMavenImporter loadPomFromClassLoaderResource(String pathToPomResource)
throws IllegalArgumentException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
loadPomFromClassLoaderResource in interface PomlessMavenImporter
- Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
loadPomFromClassLoaderResource
public PomEquippedMavenImporter loadPomFromClassLoaderResource(String pathToPomResource,
ClassLoader cl)
throws IllegalArgumentException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
loadPomFromClassLoaderResource in interface PomlessMavenImporter
- Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
loadPomFromClassLoaderResource
public PomEquippedMavenImporter loadPomFromClassLoaderResource(String pathToPomResource,
ClassLoader cl,
String... profiles)
throws IllegalArgumentException,
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
- Specified by:
loadPomFromClassLoaderResource in interface PomlessMavenImporter
- Throws:
IllegalArgumentException
org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
offline
public PomlessMavenImporter offline(boolean offline)
- Specified by:
offline in interface ConfiguredMavenImporter
offline
public PomlessMavenImporter offline()
- Specified by:
offline in interface ConfiguredMavenImporter
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.