chemaxon.marvin.plugin.concurrent
Class PluginExecutionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.util.concurrent.ExecutionException
chemaxon.marvin.plugin.concurrent.PluginExecutionException
- All Implemented Interfaces:
- java.io.Serializable
public class PluginExecutionException
- extends java.util.concurrent.ExecutionException
Exception wrapping a cause Throwable and the plugin object which
has thrown the Throwable.
- Since:
- Marvin 5.0
- Author:
- Nora Mate
- See Also:
- Serialized Form
| 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 |
PluginExecutionException
public PluginExecutionException(CalculatorPlugin plugin,
java.lang.Throwable cause)
- Constructor.
- Parameters:
plugin - the calculator plugincause - the throwable
PluginExecutionException
public PluginExecutionException(CalculatorPlugin plugin,
java.lang.String message,
java.lang.Throwable cause)
- Constructor.
- Parameters:
plugin - the calculator pluginmessage - the exception messagecause - the throwable
getPlugin
public CalculatorPlugin getPlugin()
- Returns the plugin object.
- Returns:
- the plugin object