jp.go.nict.langrid.cosee
クラス BasicAuthEndpointRewriter

java.lang.Object
  上位を拡張 jp.go.nict.langrid.cosee.AbstractEndpointRewriter
      上位を拡張 jp.go.nict.langrid.cosee.BasicAuthEndpointRewriter
すべての実装されたインタフェース:
EndpointRewriter

public class BasicAuthEndpointRewriter
extends AbstractEndpointRewriter

Basic認証の設定を行うEndpointRewriter。

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

入れ子のクラスの概要
 
クラス jp.go.nict.langrid.cosee.AbstractEndpointRewriter から継承された入れ子のクラス/インタフェース
AbstractEndpointRewriter.Parameters
 
コンストラクタの概要
BasicAuthEndpointRewriter()
           
 
メソッドの概要
 void extractProperties(ServiceContext serviceContext, Map<String,Object> properties)
          書き換えに必要な情報をMessageContextから抽出する。
 Endpoint rewrite(Endpoint original, Map<String,Object> properties, URI processNamespace, String partnerLinkName, URI serviceNamespace)
          エンドポイントを書き換える。
 
クラス jp.go.nict.langrid.cosee.AbstractEndpointRewriter から継承されたメソッド
adjustProperties, makeEndpoint, makeNoAccessPermissionEndpoint
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BasicAuthEndpointRewriter

public BasicAuthEndpointRewriter()
メソッドの詳細

extractProperties

public void extractProperties(ServiceContext serviceContext,
                              Map<String,Object> properties)
インタフェース EndpointRewriter の記述:
書き換えに必要な情報をMessageContextから抽出する。

定義:
インタフェース EndpointRewriter 内の extractProperties
オーバーライド:
クラス AbstractEndpointRewriter 内の extractProperties
パラメータ:
serviceContext - サービスコンテキスト
properties - プロパティ

rewrite

public Endpoint rewrite(Endpoint original,
                        Map<String,Object> properties,
                        URI processNamespace,
                        String partnerLinkName,
                        URI serviceNamespace)
インタフェース EndpointRewriter の記述:
エンドポイントを書き換える。

パラメータ:
original - オリジナルのエンドポイント
properties - プロパティ
processNamespace - 実行中の複合サービスの名前空間
partnerLinkName - 呼び出そうとしているサービスのパートナーリンク名
serviceNamespace - 呼び出そうとしているサービスの名前空間
戻り値:
エンドポイント