jp.go.nict.langrid.client.ws_1_2
インタフェース ServiceClient

既知のサブインタフェースの一覧:
AdjacencyPairClient, BackTranslationClient, BackTranslationWithTemporalDictionaryClient, BilingualDictionaryClient, BilingualDictionaryHeadwordsExtractionClient, BilingualDictionaryWithLongestMatchSearchClient, ConceptDictionaryClient, DependencyParserClient, DictionaryClient, LanguageIdentificationClient, MetadataForParallelTextClient, MorphologicalAnalysisClient, MultihopBackTranslationClient, MultihopTranslationClient, ParallelTextClient, ParallelTextWithEmbeddedMetadataClient, ParallelTextWithExternalMetadataClient, ParallelTextWithIdClient, ParaphraseClient, PictogramDictionaryClient, QualityEstimationClient, SimilarityCalculationClient, SpeechRecognitionClient, TemplateParallelTextClient, TextToSpeechClient, TranslationClient, TranslationSelectionClient, TranslationWithTemporalDictionaryClient
既知の実装クラスの一覧:
AdjacencyPairClientImpl, BackTranslationClientImpl, BackTranslationClientImpl, BackTranslationWithTemporalDictionaryClientImpl, BackTranslationWithTemporalDictionaryClientImpl, BilingualDictionaryClientImpl, BilingualDictionaryHeadwordsExtractionClientImpl, BilingualDictionaryWithLongestMatchSearchClientImpl, BilingualDictionaryWithLongestMatchSearchClientImpl, ConceptDictionaryClientImpl, DependencyParserClientImpl, DictionaryClientImpl, LanguageIdentificationClientImpl, LanguageIdentificationClientImpl, MetadataForParallelTextClientImpl, MorphologicalAnalysisClientImpl, MorphologicalAnalysisClientImpl, MultihopBackTranslationClientImpl, MultihopTranslationClientImpl, ParallelTextClientImpl, ParallelTextWithEmbeddedMetadataClientImpl, ParallelTextWithExternalMetadataClientImpl, ParallelTextWithIdClientImpl, ParaphraseClientImpl, PictogramDictionaryClientImpl, QualityEstimationClientImpl, ServiceClientAxisStubAdapter, ServiceClientImpl, ServiceClientReqResAttributesAdapter, SimilarityCalculationClientImpl, SpeechRecognitionClientImpl, TemplateParallelTextClientImpl, TextToSpeechClientImpl, TextToSpeechClientImpl, TranslationClientImpl, TranslationClientImpl, TranslationSelectionClientImpl, TranslationWithTemporalDictionaryClientImpl, TranslationWithTemporalDictionaryClientImpl

public interface ServiceClient

全てのクライアントが実装するインタフェース。

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

メソッドの概要
 Map<String,String> getHttpHeaders()
          HTTPヘッダ情報を取得する。
 Collection<CallNode> getLastCallTree()
          最後に呼び出されたサービスのコールツリーを返す。
 String getLastCopyrightInfo()
          最後に呼び出されたサービスの著作権情報を返す。
 String getLastLicenseInfo()
          最後に呼び出されたサービスのライセンス情報を返す。
 String getLastName()
          最後に呼び出されたサービスのサービス名を返す。
 Collection<BindingNode> getTreeBindings()
          サービスの階層型バインディング情報を取得する。
 void setPassword(String password)
          Basic認証のパスワードを設定する。
 void setUserId(String userId)
          Basic認証のユーザ名を設定する。
 

メソッドの詳細

setUserId

void setUserId(String userId)
Basic認証のユーザ名を設定する。

パラメータ:
userId - ユーザ名

setPassword

void setPassword(String password)
Basic認証のパスワードを設定する。

パラメータ:
password - パスワード

getTreeBindings

Collection<BindingNode> getTreeBindings()
サービスの階層型バインディング情報を取得する。

戻り値:
階層型バインディング情報

getHttpHeaders

Map<String,String> getHttpHeaders()
HTTPヘッダ情報を取得する。

戻り値:
HTTPヘッダ情報

getLastName

String getLastName()
最後に呼び出されたサービスのサービス名を返す。

戻り値:
サービス名

getLastCopyrightInfo

String getLastCopyrightInfo()
最後に呼び出されたサービスの著作権情報を返す。

戻り値:
著作権情報

getLastLicenseInfo

String getLastLicenseInfo()
最後に呼び出されたサービスのライセンス情報を返す。

戻り値:
ライセンス情報

getLastCallTree

Collection<CallNode> getLastCallTree()
最後に呼び出されたサービスのコールツリーを返す。

戻り値:
コールツリー