jp.go.nict.langrid.service_1_2.paralleltext
インタフェース ParallelTextWithExternalMetadataService
- 既知の実装クラスの一覧:
- AbstractParallelTextWithExternalMetadataService
public interface ParallelTextWithExternalMetadataService
外部メタデータ付き標準対訳インターフェース定義する。
対訳サービスを提供する場合、このインターフェースを実装すれば、
langridから提供されるクライアントを使ってアクセスできる。
- バージョン:
- $Revision: 10411 $
- 作成者:
- $Author: Takao Nakaguchi $
searchParallelTextsFromCandidates
ParallelTextWithId[] searchParallelTextsFromCandidates(String sourceLang,
String targetLang,
String text,
String matchingMethod,
String[] candidateIds)
throws AccessLimitExceededException,
InvalidParameterException,
LanguagePairNotUniquelyDecidedException,
NoAccessPermissionException,
NoValidEndpointsException,
ProcessFailedException,
ServerBusyException,
ServiceNotActiveException,
ServiceNotFoundException,
UnsupportedLanguagePairException
- 検索対象として指定されたIDの付与された用例の中から,指定された検索語とマッチング方法で用例対訳の検索を行う。
- パラメータ:
sourceLang - 元言語。RFC3066準拠targetLang - 対訳を探す言語。RFC3066準拠text - 対訳を探す文章matchingMethod - 検索方法candidateIds - 検索対象となる用例対訳候補のID
- 戻り値:
- 検索結果が格納された配列。存在しない場合空配列
- 例外:
AccessLimitExceededException - アクセス制限に違反した
InvalidParameterException - 不正なパラメータが渡された
LanguagePairNotUniquelyDecidedException - 複数の言語対候補が見つかった
NoAccessPermissionException - 呼び出しを行ったユーザに実行権限が無い
NoValidEndpointsException - 有効なエンドポイントが無い
ProcessFailedException - 検索処理に失敗した
ServerBusyException - サーバが混雑していて処理が実行できない
ServiceNotActiveException - サービスはアクティブではない
ServiceNotFoundException - 指定されたサービスが見つからない
UnsupportedLanguagePairException - 指定された言語対はサポートされていない