You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

6.3.2.1 コンストラクタ

public JSMException ( Throwable t )
public JSMException ( String message )
public JSMException ( String status, String message )
 
JSMExceptionの主な目的は、サービス・プログラム・コードが幾層か下で、JSMResponseオブジェクトを返すのが容易ではない場合に応答をクライアント・プログラムに返すようにすることです。
コンストラクタ・パラメータが Throwable オブジェクトの場合、ステータス値はエラーになり、メッセージ値は Throwable オブジェクトから生じます。
Throwable getMessageメソッドがnullを返す場合、メッセージ値はThrowableオブジェクトのクラス名になります。
クライアント・プログラムにデータを返して制御するには、JSMExceptionを投げる場合とJSMResponseオブジェクトを返す場合の2つの方法があります。
デフォルトのステータスはERRORです。

  • No labels