org.apache.maven.plugin
Class PluginLoaderException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.apache.maven.plugin.PluginLoaderException
All Implemented Interfaces:
Serializable

public class PluginLoaderException
extends Exception

Signifies a failure to load a plugin. This is used to abstract the specific errors which may be encountered at lower levels, and provide a dependable interface to the plugin-loading framework.

Author:
jdcasey
See Also:
Serialized Form

Constructor Summary
PluginLoaderException(Plugin plugin, String message)
           
PluginLoaderException(Plugin plugin, String message, ArtifactNotFoundException cause)
           
PluginLoaderException(Plugin plugin, String message, ArtifactResolutionException cause)
           
PluginLoaderException(Plugin plugin, String message, InvalidPluginException cause)
           
PluginLoaderException(Plugin plugin, String message, InvalidVersionSpecificationException cause)
           
PluginLoaderException(Plugin plugin, String message, PluginManagerException cause)
           
PluginLoaderException(Plugin plugin, String message, PluginNotFoundException cause)
           
PluginLoaderException(Plugin plugin, String message, PluginVersionNotFoundException cause)
           
PluginLoaderException(Plugin plugin, String message, PluginVersionResolutionException cause)
           
PluginLoaderException(ReportPlugin plugin, String message)
           
PluginLoaderException(ReportPlugin plugin, String message, Throwable cause)
           
PluginLoaderException(String message)
           
PluginLoaderException(String message, Throwable cause)
           
 
Method Summary
 String getPluginKey()
           
 
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
 

Constructor Detail

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             ArtifactResolutionException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             ArtifactNotFoundException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             PluginNotFoundException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             PluginVersionResolutionException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             InvalidVersionSpecificationException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             InvalidPluginException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             PluginManagerException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message,
                             PluginVersionNotFoundException cause)

PluginLoaderException

public PluginLoaderException(Plugin plugin,
                             String message)

PluginLoaderException

public PluginLoaderException(String message)

PluginLoaderException

public PluginLoaderException(String message,
                             Throwable cause)

PluginLoaderException

public PluginLoaderException(ReportPlugin plugin,
                             String message,
                             Throwable cause)

PluginLoaderException

public PluginLoaderException(ReportPlugin plugin,
                             String message)
Method Detail

getPluginKey

public String getPluginKey()


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.