Class AetherResolver
- java.lang.Object
-
- org.reficio.p2.resolver.maven.impl.AetherResolver
-
- All Implemented Interfaces:
groovy.lang.GroovyObject,ArtifactResolver
public class AetherResolver extends Object implements ArtifactResolver, groovy.lang.GroovyObject
-
-
Constructor Summary
Constructors Constructor Description AetherResolver(Object repositorySystem, Object repositorySystemSession, List<?> repos)AetherResolver(Object repositorySystem, Object repositorySystemSession, List<?> remoteRepositories, String scope)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AetherFacadegetAether()static StringgetDEFAULT_SCOPE()groovy.lang.MetaClassgetMetaClass()List<?>getRemoteRepositories()ObjectgetRepositorySystem()ObjectgetRepositorySystemSession()StringgetScope()ArtifactResolutionResultresolve(ArtifactResolutionRequest request)voidsetMetaClass(groovy.lang.MetaClass mc)
-
-
-
Method Detail
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClassin interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClassin interfacegroovy.lang.GroovyObject
-
getDEFAULT_SCOPE
public static String getDEFAULT_SCOPE()
-
getRepositorySystem
public final Object getRepositorySystem()
-
getRepositorySystemSession
public final Object getRepositorySystemSession()
-
getRemoteRepositories
public final List<?> getRemoteRepositories()
-
getScope
public final String getScope()
-
getAether
public final AetherFacade getAether()
-
resolve
public ArtifactResolutionResult resolve(ArtifactResolutionRequest request)
- Specified by:
resolvein interfaceArtifactResolver
-
-