VCSSL/VNANO PLUGIN INTERFACE SPECIFICATION

ConnectorFatalException
Specification Document
(org.vcssl.connect.ConnectorFatalException)


Abstract

ConnectorFatalException is an unchecked Exception class thrown when errors have occurred, caused by incorrect implementations (might be bugs) of plug-ins or scripting engines.

If the error is normally expected, and is NOT caused by incorrect implementations (bugs and so on) of plug-ins or scripting engines, throw ConnectorException instead, which is a checked Exception.

Status

The status of this class is "EXTENSION ONLY".

Existing fields/methods/constructors will not be deleted in principle, but new fields/methods/constructors will be able to be added in future.
Also, only when an unavoidable problem has been discovered, a field/method/constructor might be deleted, after a period of the "deprecated" status.

This class is currently supported by the scripting engine of Vnano. You can use this interface for development of plug-ins of applications equipped with the Vnano engine.

License

This class is published under CC0, which is almost the same as the so-called "copyright-free" (domain).

List of Constractors/Fields/Methods

ConnectorFatalException()
Creates a ConnectorFatalException having no error message.
ConnectorFatalException(String errorMessage)
Creates a ConnectorFatalException having the specified error message.
ConnectorFatalException(Throwable wrappedThrowable)
Creates a ConnectorFatalException wrapping the specified Throwable.
ConnectorFatalException(String errorMessage, Throwable wrappedThrowable)
Creates a ConnectorFatalException having the specified error message, and wrapping the specified Throwable.

Constructors

- None -

Name ConnectorFatalException
Signature ConnectorFatalException()
Description Creates a ConnectorFatalException having no error message.
Parameters None
Return The created ConnectorFatalException.
Exception None
Name ConnectorFatalException
Signature ConnectorFatalException(String errorMessage)
Description Creates a ConnectorFatalException having the specified error message.
Parameters errorMessage: The error message.
Return The created ConnectorFatalException.
Exception None
Name ConnectorFatalException
Signature ConnectorFatalException(Throwable wrappedThrowable)
Description Creates a ConnectorFatalException having the specified error message.
Parameters wrappedThrowable: The throwable of the cause, to be wrapped by the created ConnectorFatalException.
Return The created ConnectorFatalException.
Exception None
Name ConnectorFatalException
Signature ConnectorFatalException(String errorMessage, Throwable wrappedThrowable)
Description Creates a ConnectorFatalException having the specified error message, and wrapping the specified Throwable.
Parameters errorMessage: The error message.
wrappedThrowable: The throwable of the cause, to be wrapped by the created ConnectorFatalException.
Return The created ConnectorFatalException.
Exception None

Fields

- None -

Methods

- None -