jp.go.nict.langrid.cosee
クラス AbstractEndpointRewriter
java.lang.Object
jp.go.nict.langrid.cosee.AbstractEndpointRewriter
- すべての実装されたインタフェース:
- EndpointRewriter
- 直系の既知のサブクラス:
- AppAuthEndpointRewriter, BasicAuthEndpointRewriter, DynamicBindingRewriter, ForwardingEndpointRewriter, UserAuthEndpointRewriter, UserInfoEndpointRewriter
public abstract class AbstractEndpointRewriter
- extends Object
- implements EndpointRewriter
EndpointRewriterの抽象基底クラス。
- バージョン:
- $Revision: 12765 $
- 作成者:
- $Author: mori $
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractEndpointRewriter
public AbstractEndpointRewriter()
extractProperties
public void extractProperties(ServiceContext serviceContext,
Map<String,Object> properties)
- インタフェース
EndpointRewriter
の記述:
- 書き換えに必要な情報をMessageContextから抽出する。
- 定義:
- インタフェース
EndpointRewriter
内の extractProperties
- パラメータ:
serviceContext
- サービスコンテキストproperties
- プロパティ
adjustProperties
public void adjustProperties(Map<String,Object> properties,
String partnerLinkName)
- インタフェース
EndpointRewriter
の記述:
- 呼び出し先に応じてプロパティを調整する。
- 定義:
- インタフェース
EndpointRewriter
内の adjustProperties
- パラメータ:
properties
- プロパティpartnerLinkName
- 呼び出し先のパートナーリンク名
makeEndpoint
protected Endpoint makeEndpoint(Endpoint original,
String serviceId,
boolean isActive,
Map<String,Object> properties)
makeNoAccessPermissionEndpoint
protected Endpoint makeNoAccessPermissionEndpoint(String userId)