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

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

public class SOAPBindingExtensionsImpl
extends BaseComponentExtensionContext
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.wsdl20.extensions.BaseComponentExtensionContext
errorReporter
 
Constructor Summary
SOAPBindingExtensionsImpl(WSDLComponent parent, java.net.URI extNamespace, ErrorReporter errReporter)
           
 
Method Summary
 java.lang.String getHttpContentEncodingDefault()
           
 java.lang.String getHttpQueryParameterSeparatorDefault()
           
 ExtensionProperty[] getProperties()
           
 ExtensionProperty getProperty(java.lang.String propertyName)
           
 java.net.URI getSoapMepDefault()
           
 SOAPModule[] getSoapModules()
           
 java.net.URI getSoapUnderlyingProtocol()
           
 java.lang.String getSoapVersion()
           
 java.lang.Boolean isHttpCookies()
           
 
Methods inherited from class org.apache.woden.wsdl20.extensions.BaseComponentExtensionContext
getNamespace, getParent, newExtensionProperty
 
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.ComponentExtensionContext
getNamespace, getParent
 

Constructor Detail

SOAPBindingExtensionsImpl

public SOAPBindingExtensionsImpl(WSDLComponent parent,
                                 java.net.URI extNamespace,
                                 ErrorReporter errReporter)
Method Detail

getProperties

public ExtensionProperty[] getProperties()
Specified by:
getProperties in interface ComponentExtensionContext
Specified by:
getProperties in class BaseComponentExtensionContext

getProperty

public ExtensionProperty getProperty(java.lang.String propertyName)
Specified by:
getProperty in interface ComponentExtensionContext
Specified by:
getProperty in class BaseComponentExtensionContext

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()
Specified by:
getHttpQueryParameterSeparatorDefault in interface SOAPBindingExtensions

isHttpCookies

public java.lang.Boolean isHttpCookies()
Specified by:
isHttpCookies in interface SOAPBindingExtensions

getHttpContentEncodingDefault

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


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