クラス ProviderBasedWsdl4jDefinition
java.lang.ObjectSE
org.springframework.ws.wsdl.wsdl11.Wsdl4jDefinition
org.springframework.ws.wsdl.wsdl11.ProviderBasedWsdl4jDefinition
- 実装されたすべてのインターフェース:
org.springframework.beans.factory.InitializingBean
、Wsdl11Definition
、WsdlDefinition
public class ProviderBasedWsdl4jDefinition
extends Wsdl4jDefinition
implements org.springframework.beans.factory.InitializingBean
プロバイダーベースのメカニズムを使用して WSDL4J
Definition
にデータを入力する Wsdl11Definition
の実装。 すべてのプロバイダーはオプションであり、WSDL の特定の部分が作成されないことを示します。プロバイダーは、さまざまなプロパティを介して設定できます。プロバイダーは、次の順序で invoked
です。
この定義では、ターゲット名前空間を setTargetNamespace(String)
を介して設定する必要があります
フィールドサマリー
フィールドコンストラクターのサマリー
コンストラクター方法の概要
修飾子と型メソッド説明void
この定義のBindingsProvider
を返します。この定義のImportsProvider
を返します。この定義のMessagesProvider
を返します。この定義のPortTypesProvider
を返します。この定義のServicesProvider
を返します。WSDL 定義のターゲット名前空間を返します。この定義のTypesProvider
を返します。void
setBindingsProvider
(BindingsProvider bindingsProvider) この定義のBindingsProvider
を設定します。void
setImportsProvider
(ImportsProvider importsProvider) この定義のImportsProvider
を設定します。void
setMessagesProvider
(MessagesProvider messagesProvider) この定義のMessagesProvider
を設定します。void
setPortTypesProvider
(PortTypesProvider portTypesProvider) この定義のPortTypesProvider
を設定します。void
setServicesProvider
(ServicesProvider servicesProvider) この定義のServicesProvider
を設定します。void
setTargetNamespace
(StringSE targetNamespace) この定義に使用されるターゲット名前空間を設定します。void
setTypesProvider
(TypesProvider typesProvider) この定義のTypesProvider
を設定します。クラス org.springframework.ws.wsdl.wsdl11. Wsdl4jDefinition から継承されたメソッド
getDefinition, getSource, setDefinition, toString
フィールドの詳細
TARGET_NAMESPACE_PREFIX
ターゲット名前空間を WSDL に登録するために使用されるプレフィックス。- 関連事項:
コンストラクターの詳細
ProviderBasedWsdl4jDefinition
public ProviderBasedWsdl4jDefinition()
メソッドの詳細
getImportsProvider
この定義のImportsProvider
を返します。デフォルトは
null
で、<import>
が作成されないことを示します- 戻り値:
- インポート業者 ; または
null
setImportsProvider
この定義のImportsProvider
を設定します。デフォルトは
null
で、<import>
が作成されないことを示します- パラメーター:
importsProvider
- インポートプロバイダー
getTypesProvider
この定義のTypesProvider
を返します。デフォルトは
null
で、<types>
が作成されないことを示します- 戻り値:
- 型プロバイダー。または
null
setTypesProvider
この定義のTypesProvider
を設定します。デフォルトは
null
で、<types>
が作成されないことを示します- パラメーター:
typesProvider
- 型プロバイダー。またはnull
getMessagesProvider
この定義のMessagesProvider
を返します。デフォルトは
null
で、<message>
が作成されないことを示します- 戻り値:
- メッセージプロバイダー。または
null
setMessagesProvider
この定義のMessagesProvider
を設定します。デフォルトは
null
で、<message>
が作成されないことを示します- パラメーター:
messagesProvider
- メッセージプロバイダー。またはnull
getPortTypesProvider
この定義のPortTypesProvider
を返します。デフォルトは
null
で、<portType>
が作成されないことを示します- 戻り値:
- ポート型プロバイダー。または
null
setPortTypesProvider
この定義のPortTypesProvider
を設定します。デフォルトは
null
で、<portType>
が作成されないことを示します- パラメーター:
portTypesProvider
- ポート型プロバイダー。またはnull
getBindingsProvider
この定義のBindingsProvider
を返します。デフォルトは
null
で、<binding>
が作成されないことを示します- 戻り値:
- バインディングプロバイダー。または
null
setBindingsProvider
この定義のBindingsProvider
を設定します。デフォルトは
null
で、<binding>
が作成されないことを示します- パラメーター:
bindingsProvider
- バインディングプロバイダー。またはnull
getServicesProvider
この定義のServicesProvider
を返します。デフォルトは
null
で、<service>
が作成されないことを示します- 戻り値:
- サービスプロバイダー ; または
null
setServicesProvider
この定義のServicesProvider
を設定します。デフォルトは
null
で、<service>
が作成されないことを示します- パラメーター:
servicesProvider
- サービスプロバイダー ; またはnull
getTargetNamespace
WSDL 定義のターゲット名前空間を返します。- 戻り値:
- ターゲット名前空間
- 関連事項:
Definition.getTargetNamespace()
setTargetNamespace
この定義に使用されるターゲット名前空間を設定します。必須。- パラメーター:
targetNamespace
- ターゲット名前空間- 関連事項:
Definition.setTargetNamespace(String)
afterPropertiesSet
public void afterPropertiesSet() throws javax.wsdl.WSDLException- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBean
のafterPropertiesSet
- 例外:
javax.wsdl.WSDLException