org.apache.maven.artifact.resolver
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, PluginNotFoundException
public class AbstractArtifactResolutionException
- extends java.lang.Exception
Base class for artifact resolution exceptions.
- Version:
- $Id: AbstractArtifactResolutionException.java 828793 2009-10-22 17:34:20Z bentmann $
- Author:
- Brett Porter
- See Also:
- Serialized Form
Constructor Summary |
protected |
AbstractArtifactResolutionException(java.lang.String message,
Artifact artifact)
|
protected |
AbstractArtifactResolutionException(java.lang.String message,
Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories)
|
protected |
AbstractArtifactResolutionException(java.lang.String message,
Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories,
java.lang.Throwable t)
|
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<ArtifactRepository> remoteRepositories,
java.util.List<java.lang.String> 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<ArtifactRepository> remoteRepositories,
java.util.List<java.lang.String> path,
java.lang.Throwable t)
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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<ArtifactRepository> remoteRepositories,
java.util.List<java.lang.String> 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<ArtifactRepository> remoteRepositories,
java.util.List<java.lang.String> 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<ArtifactRepository> remoteRepositories)
AbstractArtifactResolutionException
protected AbstractArtifactResolutionException(java.lang.String message,
Artifact artifact,
java.util.List<ArtifactRepository> remoteRepositories,
java.lang.Throwable t)
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<ArtifactRepository> getRemoteRepositories()
getOriginalMessage
public java.lang.String getOriginalMessage()
constructArtifactPath
protected static java.lang.String constructArtifactPath(java.util.List<java.lang.String> path,
java.lang.String indentation)
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<java.lang.String> path)
getArtifactPath
public java.lang.String getArtifactPath()
Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.