Class Aether
- java.lang.Object
-
- org.jvnet.hudson.plugins.repositoryconnector.aether.Aether
-
public class Aether extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<File>
deploy(String repositoryId, Artifact artifact)
boolean
hasAvailableVersions(String repositoryId, String groupId, String artifactId, VersionFilter filter)
Collection<File>
install(Artifact artifact)
File
resolve(String repositoryId, Artifact artifact)
Collection<String>
resolveAvailableVersions(String repositoryId, Artifact artifact, boolean oldestFirst, VersionFilter filter)
Collection<File>
resolveWithDependencies(String repositoryId, Artifact artifact, String scope)
-
-
-
Method Detail
-
deploy
public Collection<File> deploy(String repositoryId, Artifact artifact) throws AetherException
- Throws:
AetherException
-
hasAvailableVersions
public boolean hasAvailableVersions(String repositoryId, String groupId, String artifactId, VersionFilter filter) throws AetherException
- Throws:
AetherException
-
install
public Collection<File> install(Artifact artifact) throws AetherException
- Throws:
AetherException
-
resolve
public File resolve(String repositoryId, Artifact artifact) throws AetherException
- Throws:
AetherException
-
resolveAvailableVersions
public Collection<String> resolveAvailableVersions(String repositoryId, Artifact artifact, boolean oldestFirst, VersionFilter filter) throws AetherException
- Throws:
AetherException
-
resolveWithDependencies
public Collection<File> resolveWithDependencies(String repositoryId, Artifact artifact, String scope) throws AetherException
- Throws:
AetherException
-
-