jp.go.nict.langrid.client.ws_1_2.error
クラス LangridException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 jp.go.nict.langrid.client.ws_1_2.error.LangridException
すべての実装されたインタフェース:
Serializable

public class LangridException
extends Exception

翻訳サービス利用時に発生する例外クラス。

バージョン:
$Rev: 10953 $
作成者:
$Author: Takao Nakaguchi $
関連項目:
直列化された形式

コンストラクタの概要
LangridException(String message, URL serviceUrl, String operationName, Object[] operationParameters, LangridError error)
          コンストラクタ。
LangridException(Throwable cause, URL serviceUrl, String operationName, Object[] operationParameters, LangridError error)
          コンストラクタ。
 
メソッドの概要
 LangridError getError()
          エラー列挙値を取得する。
 String getErrorString()
          エラー情報を文字列化して返す。
 String getErrorString(Locale locale)
          エラー情報を指定されたロケールで文字列化して返す。
 String getMessage()
          エラーメッセージを取得する。
 String getMessage(Locale locale)
          指定されたロケールでエラーメッセージを取得する。
 String getOperationName()
          操作名を取得する。
 String getOperationString()
          操作情報を文字列化して返す。
 URL getServiceUrl()
          サービスURLを取得する。
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

LangridException

public LangridException(Throwable cause,
                        URL serviceUrl,
                        String operationName,
                        Object[] operationParameters,
                        LangridError error)
コンストラクタ。

パラメータ:
cause - 元となった例外
serviceUrl - サービスのUrl
operationName - 操作名
operationParameters - 操作に渡された引数
error - エラー列挙値

LangridException

public LangridException(String message,
                        URL serviceUrl,
                        String operationName,
                        Object[] operationParameters,
                        LangridError error)
コンストラクタ。

パラメータ:
message - メッセージ
serviceUrl - サービスのUrl
operationName - 操作名
operationParameters - 操作に渡された引数
error - エラー列挙値
メソッドの詳細

getError

public LangridError getError()
エラー列挙値を取得する。

戻り値:
エラー列挙値

getServiceUrl

public URL getServiceUrl()
サービスURLを取得する。

戻り値:
サービスURL

getOperationName

public String getOperationName()
操作名を取得する。

戻り値:
操作名

getErrorString

public String getErrorString()
エラー情報を文字列化して返す。

戻り値:
文字列化されたエラー情報

getErrorString

public String getErrorString(Locale locale)
エラー情報を指定されたロケールで文字列化して返す。

パラメータ:
locale - ロケール
戻り値:
文字列化されたエラー情報

getOperationString

public String getOperationString()
操作情報を文字列化して返す。

戻り値:
文字列化された操作情報

getMessage

public String getMessage()
エラーメッセージを取得する。

オーバーライド:
クラス Throwable 内の getMessage
戻り値:
エラーメッセージ

getMessage

public String getMessage(Locale locale)
指定されたロケールでエラーメッセージを取得する。

パラメータ:
locale - ロケール
戻り値:
エラーメッセージ