VCSSL/Vnano プラグイン インターフェース 仕様書

ConnectorFatalException
クラス仕様書
(org.vcssl.connect.ConnectorFatalException)


概要

プラグインやスクリプトエンジンにおける、 実装上の問題に起因する(バグの可能性がある)エラーが生じた際に、スローされる非検査例外です。

両者の実装が正しくても生じ得る、通常想定すべき問題に対しては、この例外の代わりに、検査例外である ConnectorException をスローしてください。

ステータス

このクラスの現在のステータスは "EXTENSION ONLY"(拡張のみ)です。

既存のコンストラクタ/メソッド/フィールドは原則として削除されませんが、将来的に新規追加される事はあり得ます。
また、どうしてもやむを得ない事情があった場合のみ、非推奨化の段階を経た上で、各要素の削除が検討される事もあり得ます。

このクラスは、現在は Vnano のスクリプトエンジンでサポートされ、同エンジンを搭載したアプリケーションのプラグイン開発において利用できます。

ライセンス

このクラスは、実質的な著作権フリー/パブリックドメインである CC0 に基づいて公開されています。

コンストラクタ/フィールド/メソッド等の一覧

ConnectorFatalException()
エラーメッセージを持たない ConnectorFatalException を生成します。
ConnectorFatalException(String errorMessage)
指定されたエラーメッセージを持つ ConnectorFatalException を生成します。
ConnectorFatalException(Throwable wrappedThrowable)
原因情報を保持する、指定された Throwable をラップする ConnectorFatalException を生成します。
ConnectorFatalException(String errorMessage, Throwable wrappedThrowable)
指定されたエラーメッセージを持ち、指定された Throwable(原因情報を保持)をラップする ConnectorFatalException を生成します。

コンストラクタ

名前 ConnectorFatalException
宣言形式 ConnectorFatalException()
機能 エラーメッセージを持たない ConnectorFatalException を生成します。
引数 なし
戻り値 生成された ConnectorFatalException インスタンス。
名前 ConnectorFatalException
宣言形式 ConnectorFatalException(String errorMessage)
機能 指定されたエラーメッセージを持つ ConnectorFatalException を生成します。
引数 errorMessage: エラーメッセージ。
戻り値 生成された ConnectorFatalException インスタンス。
名前 ConnectorFatalException
宣言形式 ConnectorFatalException(Throwable wrappedThrowable)
機能 原因情報を保持する、指定された Throwable をラップする ConnectorFatalException を生成します。
引数 wrappedThrowable: 原因情報を保持する、ラップ対象の Throwable。
戻り値 生成された ConnectorFatalException インスタンス。
名前 ConnectorFatalException
宣言形式 ConnectorFatalException(String errorMessage, Throwable wrappedThrowable)
機能 指定されたエラーメッセージを持ち、指定された Throwable(原因情報を保持)をラップする ConnectorFatalException を生成します。
引数 errorMessage: エラーメッセージ。
wrappedThrowable: 原因情報を保持する、ラップ対象の Throwable。
戻り値 生成された ConnectorFatalException インスタンス。

フィールド

- なし -

メソッド

- なし -