Class AbstractArtifactResolutionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ArtifactNotFoundException,ArtifactResolutionException
public class AbstractArtifactResolutionException extends Exception
Base class for artifact resolution exceptions.- Version:
- $Id: AbstractArtifactResolutionException.java 647357 2008-04-12 00:51:03Z vsiveton $
- Author:
- Brett Porter
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractArtifactResolutionException(String message, String groupId, String artifactId, String version, String type, String classifier, List remoteRepositories, List path)protectedAbstractArtifactResolutionException(String message, String groupId, String artifactId, String version, String type, String classifier, List remoteRepositories, List path, Throwable t)protectedAbstractArtifactResolutionException(String message, Artifact artifact)protectedAbstractArtifactResolutionException(String message, Artifact artifact, List remoteRepositories)protectedAbstractArtifactResolutionException(String message, Artifact artifact, List remoteRepositories, Throwable t)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static StringconstructArtifactPath(List path, String indentation)protected static StringconstructMissingArtifactMessage(String message, String indentation, String groupId, String artifactId, String version, String type, String classifier, String downloadUrl, List path)ArtifactgetArtifact()StringgetArtifactId()StringgetArtifactPath()StringgetClassifier()StringgetGroupId()StringgetOriginalMessage()StringgetPath()ListgetRemoteRepositories()StringgetType()StringgetVersion()-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(String message, String groupId, String artifactId, String version, String type, String classifier, List remoteRepositories, List path)
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(String message, String groupId, String artifactId, String version, String type, String classifier, List remoteRepositories, List path, Throwable t)
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(String message, Artifact artifact)
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(String message, Artifact artifact, List remoteRepositories)
-
-
Method Detail
-
getArtifact
public Artifact getArtifact()
-
getGroupId
public String getGroupId()
-
getArtifactId
public String getArtifactId()
-
getVersion
public String getVersion()
-
getType
public String getType()
-
getClassifier
public String getClassifier()
- Returns:
- the classifier
-
getPath
public String getPath()
- Returns:
- the path
-
getRemoteRepositories
public List getRemoteRepositories()
-
getOriginalMessage
public String getOriginalMessage()
-
constructMissingArtifactMessage
protected static String constructMissingArtifactMessage(String message, String indentation, String groupId, String artifactId, String version, String type, String classifier, String downloadUrl, List path)
-
getArtifactPath
public String getArtifactPath()
-
-