Class AbstractArtifactResolutionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.maven.artifact.resolver.AbstractArtifactResolutionException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ArtifactNotFoundException
,ArtifactResolutionException
public class AbstractArtifactResolutionException extends java.lang.Exception
Base class for artifact resolution exceptions.- Version:
- $Id: AbstractArtifactResolutionException.java 647357 2008-04-12 00:51:03Z vsiveton $
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private Artifact
artifact
private java.lang.String
artifactId
private java.lang.String
classifier
private java.lang.String
groupId
(package private) static java.lang.String
LS
private java.lang.String
originalMessage
private java.lang.String
path
private java.util.List
remoteRepositories
private java.lang.String
type
private java.lang.String
version
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractArtifactResolutionException(java.lang.String message, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.lang.String classifier, java.util.List remoteRepositories, java.util.List path)
protected
AbstractArtifactResolutionException(java.lang.String message, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.lang.String classifier, java.util.List remoteRepositories, java.util.List path, java.lang.Throwable t)
protected
AbstractArtifactResolutionException(java.lang.String message, Artifact artifact)
protected
AbstractArtifactResolutionException(java.lang.String message, Artifact artifact, java.util.List remoteRepositories)
protected
AbstractArtifactResolutionException(java.lang.String message, Artifact artifact, java.util.List remoteRepositories, java.lang.Throwable t)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.lang.String
constructArtifactPath(java.util.List path, java.lang.String indentation)
private static java.lang.String
constructMessageBase(java.lang.String message, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.util.List remoteRepositories, java.util.List path)
protected static java.lang.String
constructMissingArtifactMessage(java.lang.String message, java.lang.String indentation, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.lang.String classifier, java.lang.String downloadUrl, java.util.List path)
Artifact
getArtifact()
java.lang.String
getArtifactId()
java.lang.String
getArtifactPath()
java.lang.String
getClassifier()
java.lang.String
getGroupId()
java.lang.String
getOriginalMessage()
java.lang.String
getPath()
java.util.List
getRemoteRepositories()
java.lang.String
getType()
java.lang.String
getVersion()
-
-
-
Field Detail
-
groupId
private java.lang.String groupId
-
artifactId
private java.lang.String artifactId
-
version
private java.lang.String version
-
type
private java.lang.String type
-
classifier
private java.lang.String classifier
-
artifact
private Artifact artifact
-
remoteRepositories
private java.util.List remoteRepositories
-
originalMessage
private final java.lang.String originalMessage
-
path
private final java.lang.String path
-
LS
static final java.lang.String LS
-
-
Constructor Detail
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(java.lang.String message, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.lang.String classifier, java.util.List remoteRepositories, java.util.List path)
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(java.lang.String message, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.lang.String classifier, java.util.List remoteRepositories, java.util.List path, java.lang.Throwable t)
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(java.lang.String message, Artifact artifact)
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(java.lang.String message, Artifact artifact, java.util.List remoteRepositories)
-
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(java.lang.String message, Artifact artifact, java.util.List remoteRepositories, java.lang.Throwable t)
-
-
Method Detail
-
getArtifact
public Artifact getArtifact()
-
getGroupId
public java.lang.String getGroupId()
-
getArtifactId
public java.lang.String getArtifactId()
-
getVersion
public java.lang.String getVersion()
-
getType
public java.lang.String getType()
-
getClassifier
public java.lang.String getClassifier()
- Returns:
- the classifier
-
getPath
public java.lang.String getPath()
- Returns:
- the path
-
getRemoteRepositories
public java.util.List getRemoteRepositories()
-
getOriginalMessage
public java.lang.String getOriginalMessage()
-
constructArtifactPath
protected static java.lang.String constructArtifactPath(java.util.List path, java.lang.String indentation)
-
constructMessageBase
private static java.lang.String constructMessageBase(java.lang.String message, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.util.List remoteRepositories, java.util.List path)
-
constructMissingArtifactMessage
protected static java.lang.String constructMissingArtifactMessage(java.lang.String message, java.lang.String indentation, java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type, java.lang.String classifier, java.lang.String downloadUrl, java.util.List path)
-
getArtifactPath
public java.lang.String getArtifactPath()
-
-