jp.go.nict.langrid.wrapper.common.db.service
クラス AdjacencyPairService
java.lang.Object
jp.go.nict.langrid.servicecontainer.service.AbstractService
jp.go.nict.langrid.wrapper.ws_1_2.AbstractService
jp.go.nict.langrid.wrapper.ws_1_2.AbstractLanguageService
jp.go.nict.langrid.wrapper.ws_1_2.adjacencypair.AbstractAdjacencyPairService
jp.go.nict.langrid.wrapper.common.db.service.AdjacencyPairService
- すべての実装されたインタフェース:
- AdjacencyPairService
public class AdjacencyPairService
- extends AbstractAdjacencyPairService
隣接応答対サービスの実装クラス
- バージョン:
- $Revision: 6168 $
- 作成者:
- Takao Nakaguchi, $Author: Takao Nakaguchi $
クラス jp.go.nict.langrid.wrapper.ws_1_2.AbstractService から継承されたメソッド |
acquireSemaphore, checkStartupException, convertLanguagePairs, convertLanguages, getCurrentServiceContext, getDoDoubleSearch, getEliminateDuplicates, getInitParameter, getInitParameterBoolean, getInitParameterInt, getInitParameterLong, getInitParameters, getInitParameterString, getInitParameterUsingTransformer, getLastUpdate, getLogListener, getMaxResults, getMaxWaitMillisForExternalProcess, getRequestMimeHeaders, getServiceContext, getWorkDirectory, getWorkFile, log, parseDateMacro, processEnd, processEnd, processLap, processStart, releaseSemaphore, setCurrentServiceContext, setDoubleSearchResults, setEliminateDuplicates, setLogListener, setMaxResults, setMaxThreads, setMaxWaitMillisForExternalProcess, setMaxWaitMillisForThread, setMeasureProcessTime, setProcessTimeWarningThreasholdMillis, setStartupException |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdjacencyPairService
public AdjacencyPairService()
- コンストラクタ。
AdjacencyPairService
public AdjacencyPairService(ServiceContext serviceContext)
- コンストラクタ。
- パラメータ:
serviceContext
- サービスコンテキスト。
doSearch
protected Collection<AdjacencyPair> doSearch(String category,
Language language,
String firstTurn,
MatchingMethod matchingMethod)
throws InvalidParameterException,
ProcessFailedException
- クラス
AbstractAdjacencyPairService
の記述:
- 指定された発話に対応する応答の一覧を取得する。
- 定義:
- クラス
AbstractAdjacencyPairService
内の doSearch
- パラメータ:
category
- カテゴリlanguage
- 発話の言語(RFC3066準拠)firstTurn
- 発話(必須)matchingMethod
- 検索方法
- 戻り値:
- 検索結果
- 例外:
InvalidParameterException
- language,firstPart,matchingMethodがnullまたは空文字列.languageがRFC3066に準拠していない.matchingMethodが規定されている以外の文字列
ProcessFailedException
doGetLastUpdate
protected Calendar doGetLastUpdate()
throws ProcessFailedException
- オーバーライド:
- クラス
AbstractService
内の doGetLastUpdate
- 例外:
ProcessFailedException
setTableName
protected void setTableName(String tableName)
setLanguages
protected void setLanguages(String[] languages)