jp.go.nict.langrid.service_1_2.paralleltext
インタフェース ParallelTextWithExternalMetadataService

既知の実装クラスの一覧:
AbstractParallelTextWithExternalMetadataService

public interface ParallelTextWithExternalMetadataService

外部メタデータ付き標準対訳インターフェース定義する。 対訳サービスを提供する場合、このインターフェースを実装すれば、 langridから提供されるクライアントを使ってアクセスできる。

バージョン:
$Revision: 10411 $
作成者:
$Author: Takao Nakaguchi $

メソッドの概要
 ParallelTextWithId[] searchParallelTextsFromCandidates(String sourceLang, String targetLang, String text, String matchingMethod, String[] candidateIds)
          検索対象として指定されたIDの付与された用例の中から,指定された検索語とマッチング方法で用例対訳の検索を行う。
 

メソッドの詳細

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 - 指定された言語対はサポートされていない