クラス AbstractActionMethodEndpointMapping
java.lang.ObjectSE
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.soap.addressing.server.AbstractAddressingEndpointMapping
org.springframework.ws.soap.addressing.server.AbstractActionEndpointMapping
org.springframework.ws.soap.addressing.server.AbstractActionMethodEndpointMapping
- 実装されているすべてのインターフェース:
org.springframework.beans.factory.Aware
、org.springframework.beans.factory.InitializingBean
、org.springframework.context.ApplicationContextAware
、org.springframework.core.Ordered
、EndpointMapping
、SoapEndpointMapping
- 既知の直属サブクラス
AnnotationActionEndpointMapping
WS-Addressing
Action
-mapped MethodEndpoint
にマップされる EndpointMapping
実装の抽象基本クラス。エンドポイントメソッドをアクションにマッピングするためのインフラストラクチャを提供します。- 導入:
- 1.5.0
- 作成者:
- Arjen Poutsma
フィールドのサマリー
クラス org.springframework.ws.soap.addressing.server.AbstractActionEndpointMapping から継承されたフィールド
DEFAULT_FAULT_ACTION_SUFFIX, DEFAULT_OUTPUT_ACTION_SUFFIX
クラス org.springframework.xml.transform.TransformerObjectSupport から継承されたフィールド
logger
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected abstract URISE
getActionForMethod
(MethodSE method) 指定されたメソッドのアクション値を返します。protected ClassSE<?>
getEndpointClass
(ObjectSE endpoint) メソッドリフレクションに使用するクラスまたはインターフェースを返します。protected void
registerMethods
(ObjectSE endpoint) 指定された Bean のメソッドを登録するヘルパーメソッド。クラス org.springframework.ws.soap.addressing.server.AbstractActionEndpointMapping から継承されたメソッド
getEndpointAddress, getEndpointInternal, getFaultAction, getFaultActionSuffix, getOutputActionSuffix, getResponseAction, lookupEndpoint, registerEndpoint, setFaultActionSuffix, setOutputActionSuffix
クラス org.springframework.ws.soap.addressing.server.AbstractAddressingEndpointMapping から継承されたメソッド
afterPropertiesSet, getApplicationContext, getEndpoint, getMessageIdStrategy, getMessageIdStrategy, getMessageSenders, getMessageSenders, getOrder, initDefaultStrategies, setActorOrRole, setActorsOrRoles, setApplicationContext, setMessageIdStrategy, setMessageSender, setMessageSenders, setOrder, setPostInterceptors, setPreInterceptors, setUltimateReceiver, setVersions
クラス org.springframework.xml.transform.TransformerObjectSupport から継承されたメソッド
createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform
コンストラクターの詳細
AbstractActionMethodEndpointMapping
public AbstractActionMethodEndpointMapping()
メソッドの詳細
registerMethods
指定された Bean のメソッドを登録するヘルパーメソッド。このメソッドは、Bean のメソッドを繰り返し、それぞれに対してgetActionForMethod(java.lang.reflect.Method)
を呼び出します。これが URI を返す場合、メソッドはAbstractActionEndpointMapping.registerEndpoint(java.net.URI, Object)
を使用して登録されます。getActionForMethod
指定されたメソッドのアクション値を返します。getEndpointClass
メソッドリフレクションに使用するクラスまたはインターフェースを返します。デフォルトの実装は
AopUtils.getTargetClass(Object)
に委譲します。- パラメーター:
endpoint
- Bean インスタンス (AOP プロキシである可能性があります)- 戻り値:
- 公開する Bean クラス