jp.go.nict.langrid.service_1_2.translation
インタフェース TranslationWithInternalDictionaryService

すべてのスーパーインタフェース:
TranslationService
既知の実装クラスの一覧:
AbstractTranslationWithInternalDictionaryService

public interface TranslationWithInternalDictionaryService
extends TranslationService

辞書指定可能な翻訳インターフェース。 辞書のIDはURLパラメータdictionaryIdで指定する。

作成者:
Takao Nakaguchi

メソッドの概要
 String[] getSupportedInternalDictionaryIds(String sourceLang, String targetLang)
          対応している辞書IDを取得する。
 
インタフェース jp.go.nict.langrid.service_1_2.translation.TranslationService から継承されたメソッド
translate
 

メソッドの詳細

getSupportedInternalDictionaryIds

String[] getSupportedInternalDictionaryIds(String sourceLang,
                                           String targetLang)
                                           throws AccessLimitExceededException,
                                                  InvalidParameterException,
                                                  LanguagePairNotUniquelyDecidedException,
                                                  NoAccessPermissionException,
                                                  ProcessFailedException,
                                                  NoValidEndpointsException,
                                                  ServerBusyException,
                                                  ServiceNotActiveException,
                                                  ServiceNotFoundException,
                                                  UnsupportedLanguagePairException
対応している辞書IDを取得する。

パラメータ:
sourceLang - 翻訳元言語(RFC3066準拠)
targetLang - 翻訳先言語(RFC3066準拠)
戻り値:
辞書IDの配列
例外:
AccessLimitExceededException - アクセス制限に違反した
InvalidParameterException - 不正なパラメータが渡された
LanguagePairNotUniquelyDecidedException - 複数の言語ペア候補が存在する
NoAccessPermissionException - 呼び出しを行ったユーザに実行権限が無い
NoValidEndpointsException - 有効なエンドポイントが無い
ProcessFailedException - 翻訳処理に失敗した
ServerBusyException - サーバが混雑していて処理が実行できない
ServiceNotActiveException - サービスはアクティブではない
ServiceNotFoundException - 指定されたサービスが見つからない
UnsupportedLanguagePairException - サポートされていない言語対が指定された