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