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

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

public class SOAPBindingOperationExtensionsImpl
extends BaseComponentExtensionContext
implements SOAPBindingOperationExtensions

This class defines the properties from the SOAP namespace added to the WSDL BindingOperation 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
SOAPBindingOperationExtensionsImpl(WSDLComponent parent, java.net.URI extNamespace, ErrorReporter errReporter)
           
 
Method Summary
 java.lang.String getHttpContentEncodingDefault()
           
 HTTPLocation getHttpLocation()
           
 java.lang.String getHttpQueryParameterSeparator()
           
 ExtensionProperty[] getProperties()
           
 ExtensionProperty getProperty(java.lang.String propertyName)
           
 java.net.URI getSoapAction()
           
 java.net.URI getSoapMep()
           
 SOAPModule[] getSoapModules()
           
 
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

SOAPBindingOperationExtensionsImpl

public SOAPBindingOperationExtensionsImpl(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

getSoapMep

public java.net.URI getSoapMep()
Specified by:
getSoapMep in interface SOAPBindingOperationExtensions

getSoapAction

public java.net.URI getSoapAction()
Specified by:
getSoapAction in interface SOAPBindingOperationExtensions

getSoapModules

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

getHttpLocation

public HTTPLocation getHttpLocation()
Specified by:
getHttpLocation in interface SOAPBindingOperationExtensions

getHttpQueryParameterSeparator

public java.lang.String getHttpQueryParameterSeparator()
Specified by:
getHttpQueryParameterSeparator in interface SOAPBindingOperationExtensions

getHttpContentEncodingDefault

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


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