com.virtuosotechnologies.lib.plugin
Class PluginException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.virtuosotechnologies.lib.plugin.PluginException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
APINotAvailableException, DuplicateAPIException, DuplicatePluginException, PluginSuppressedException

public class PluginException
extends Exception

Base exception for plugin/API errors. This exception or subclasses thereof are thrown from Framework.plug().

See Also:
Serialized Form

Constructor Summary
PluginException()
          Default constructor.
PluginException(String msg)
          Constructor with message string.
PluginException(String msg, Throwable cause)
          Constructor with message string and cause
PluginException(Throwable cause)
          Constructor with cause
 
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

PluginException

public PluginException()
Default constructor.


PluginException

public PluginException(String msg)
Constructor with message string.

Parameters:
msg - message string

PluginException

public PluginException(String msg,
                       Throwable cause)
Constructor with message string and cause

Parameters:
msg - message string
cause - chained exception

PluginException

public PluginException(Throwable cause)
Constructor with cause

Parameters:
cause - chained exception