jp.go.nict.langrid.servicecontainer.executor.protobufrpc
クラス PbMorphologicalAnalysisServiceExecutor
java.lang.Object
jp.go.nict.langrid.servicecontainer.service.component.AbstractServiceExecutor
jp.go.nict.langrid.servicecontainer.executor.protobufrpc.AbstractPbServiceExecutor
jp.go.nict.langrid.servicecontainer.executor.protobufrpc.PbMorphologicalAnalysisServiceExecutor
- すべての実装されたインタフェース:
- MorphologicalAnalysisService
public class PbMorphologicalAnalysisServiceExecutor
- extends AbstractPbServiceExecutor
- implements MorphologicalAnalysisService
Protocol Buffers 用 外部翻訳サービス呼び出しクラス
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PbMorphologicalAnalysisServiceExecutor
public PbMorphologicalAnalysisServiceExecutor(String invocationName)
PbMorphologicalAnalysisServiceExecutor
public PbMorphologicalAnalysisServiceExecutor(String invocationName,
long invocationId,
Endpoint endpoint)
analyze
public Morpheme[] analyze(String language,
String text)
throws AccessLimitExceededException,
InvalidParameterException,
LanguageNotUniquelyDecidedException,
NoAccessPermissionException,
NoValidEndpointsException,
ProcessFailedException,
ServerBusyException,
ServiceNotActiveException,
ServiceNotFoundException,
UnsupportedLanguageException
- インタフェース
MorphologicalAnalysisService
の記述:
- text,languageで指定された文章を形態素解析し、その結果を返します。
- 定義:
- インタフェース
MorphologicalAnalysisService
内の analyze
- パラメータ:
language
- テキストの言語(RFC3066準拠)text
- テキスト(必須)
- 戻り値:
- 形態素解析の結果
- 例外:
AccessLimitExceededException
- アクセス制限に違反した
InvalidParameterException
- text,languageのいずれかがnullまたは空文字列.languageがRFC3066に準拠していない
LanguageNotUniquelyDecidedException
- 対応言語候補が一意に求まらない(例:languageにzhを指定したときに,対応言語にzh-Hansとzh-Hantが存在した場合)
UnsupportedLanguageException
- 指定された言語はサポートされていない
NoAccessPermissionException
- 呼び出しを行ったユーザに実行権限が無い
NoValidEndpointsException
- 有効なエンドポイントが無い
ProcessFailedException
- 何らかの原因で応答の検索に失敗した
ServerBusyException
- サーバが混雑していて処理が実行できない
ServiceNotActiveException
- サービスがアクティブでない
ServiceNotFoundException
- 指定されたサービスが見つからない