org.apache.woden.internal.wsdl20.extensions.soap
Class SOAPBindingExtensionsImpl

java.lang.Object
  extended by org.apache.woden.internal.wsdl20.extensions.ComponentExtensionsImpl
      extended by org.apache.woden.internal.wsdl20.extensions.soap.SOAPBindingExtensionsImpl
All Implemented Interfaces:
ComponentExtensions, SOAPBindingExtensions

public class SOAPBindingExtensionsImpl
extends ComponentExtensionsImpl
implements SOAPBindingExtensions

This class defines the properties from the SOAP namespace added to the WSDL Binding component as part of the SOAP binding extension defined by the WSDL 2.0 spec.

Author:
jkaputin@apache.org

Field Summary
 
Fields inherited from class org.apache.woden.internal.wsdl20.extensions.ComponentExtensionsImpl
fParent, fParentElement
 
Fields inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
URI_NS_EXTENSIONS, URI_NS_HTTP, URI_NS_RPC, URI_NS_SOAP
 
Constructor Summary
SOAPBindingExtensionsImpl()
           
 
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 class org.apache.woden.internal.wsdl20.extensions.ComponentExtensionsImpl
getNamespace, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
getNamespace
 

Constructor Detail

SOAPBindingExtensionsImpl

public SOAPBindingExtensionsImpl()
Method Detail

getSoapVersion

public java.lang.String getSoapVersion()
Specified by:
getSoapVersion in interface SOAPBindingExtensions

getSoapUnderlyingProtocol

public java.net.URI getSoapUnderlyingProtocol()
Specified by:
getSoapUnderlyingProtocol in interface SOAPBindingExtensions

getSoapMepDefault

public java.net.URI getSoapMepDefault()
Specified by:
getSoapMepDefault in interface SOAPBindingExtensions

getSoapModules

public SOAPModule[] getSoapModules()
Specified by:
getSoapModules in interface SOAPBindingExtensions

getHttpQueryParameterSeparatorDefault

public java.lang.String getHttpQueryParameterSeparatorDefault()
Description copied from interface: SOAPBindingExtensions
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.

Specified by:
getHttpQueryParameterSeparatorDefault in interface SOAPBindingExtensions
Returns:
String the {http query parameter separator default} extension property

isHttpCookies

public java.lang.Boolean isHttpCookies()
Description copied from interface: SOAPBindingExtensions
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.

Specified by:
isHttpCookies in interface SOAPBindingExtensions
Returns:
String the {http cookies} extension property

getHttpContentEncodingDefault

public java.lang.String getHttpContentEncodingDefault()
Description copied from interface: SOAPBindingExtensions
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.

Specified by:
getHttpContentEncodingDefault in interface SOAPBindingExtensions
Returns:
String the {http content encoding default} extension property


Copyright © 2007. All Rights Reserved.