クラス 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を返します。voidsetBindingsProvider(BindingsProvider bindingsProvider) この定義のBindingsProviderを設定します。voidsetImportsProvider(ImportsProvider importsProvider) この定義のImportsProviderを設定します。voidsetMessagesProvider(MessagesProvider messagesProvider) この定義のMessagesProviderを設定します。voidsetPortTypesProvider(PortTypesProvider portTypesProvider) この定義のPortTypesProviderを設定します。voidsetServicesProvider(ServicesProvider servicesProvider) この定義のServicesProviderを設定します。voidsetTargetNamespace(StringSE targetNamespace) この定義に使用されるターゲット名前空間を設定します。voidsetTypesProvider(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