org.apache.woden.wsdl20.extensions.soap
Interface SOAPBindingExtensions

All Superinterfaces:
ComponentExtensions
All Known Implementing Classes:
SOAPBindingExtensionsImpl

public interface SOAPBindingExtensions
extends ComponentExtensions

This interface represents the properties from the SOAP namespace added to the WSDL 2.0 Binding component as part of the SOAP binding extension.

These include:

It also defines the properties from the HTTP extensions that are present in the SOAP Binding extensions when the underlying protocol is HTTP.

These include:

Author:
John Kaputin (jkaputin@apache.org)

Field Summary
 
Fields inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
URI_NS_EXTENSIONS, URI_NS_HTTP, URI_NS_RPC, URI_NS_SOAP
 
Method Summary
 java.lang.String getHttpContentEncodingDefault()
          If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http content encoding default} extension property represented by the whttp:contentEncodingDefault extension attribute , otherwise null.
 java.lang.String getHttpQueryParameterSeparatorDefault()
          If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http query parameter separator default} extension property represented by the whttp:queryParameterSeparatorDefault extension attribute , otherwise null.
 java.net.URI getSoapMepDefault()
           
 SOAPModule[] getSoapModules()
           
 java.net.URI getSoapUnderlyingProtocol()
           
 java.lang.String getSoapVersion()
           
 java.lang.Boolean isHttpCookies()
          If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http cookies} extension property represented by the whttp:cookies extension attribute , otherwise null.
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
getNamespace
 

Method Detail

getSoapVersion

public java.lang.String getSoapVersion()

getSoapUnderlyingProtocol

public java.net.URI getSoapUnderlyingProtocol()

getSoapMepDefault

public java.net.URI getSoapMepDefault()

getSoapModules

public SOAPModule[] getSoapModules()

getHttpQueryParameterSeparatorDefault

public java.lang.String getHttpQueryParameterSeparatorDefault()
If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http query parameter separator default} extension property represented by the whttp:queryParameterSeparatorDefault extension attribute , otherwise null.

Returns:
String the {http query parameter separator default} extension property

isHttpCookies

public java.lang.Boolean isHttpCookies()
If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http cookies} extension property represented by the whttp:cookies extension attribute , otherwise null.

Returns:
String the {http cookies} extension property

getHttpContentEncodingDefault

public java.lang.String getHttpContentEncodingDefault()
If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http content encoding default} extension property represented by the whttp:contentEncodingDefault extension attribute , otherwise null.

Returns:
String the {http content encoding default} extension property


Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.