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

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

public class SOAPBindingOperationExtensionsImpl
extends ComponentExtensionsImpl
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.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
SOAPBindingOperationExtensionsImpl()
           
 
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.
 HTTPLocation getHttpLocation()
          If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http location} extension property represented by the whttp:location extension attribute , otherwise null.
 java.lang.String getHttpQueryParameterSeparator()
          If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http query parameter separator} extension property represented by the whttp:queryParameterSeparator extension attribute , otherwise null.
 java.net.URI getSoapAction()
          Returns an object representing the {soap action} property, of type xs:anyURI.
 java.net.URI getSoapMep()
          Returns an object representing the {soap mep} property, of type xs:anyURI.
 SOAPModule[] getSoapModules()
          Returns an array representing the {soap modules} property, of type wsoap:module.
 
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

SOAPBindingOperationExtensionsImpl

public SOAPBindingOperationExtensionsImpl()
Method Detail

getSoapMep

public java.net.URI getSoapMep()
Description copied from interface: SOAPBindingOperationExtensions
Returns an object representing the {soap mep} property, of type xs:anyURI.

Specified by:
getSoapMep in interface SOAPBindingOperationExtensions

getSoapAction

public java.net.URI getSoapAction()
Description copied from interface: SOAPBindingOperationExtensions
Returns an object representing the {soap action} property, of type xs:anyURI.

Specified by:
getSoapAction in interface SOAPBindingOperationExtensions

getSoapModules

public SOAPModule[] getSoapModules()
Description copied from interface: SOAPBindingOperationExtensions
Returns an array representing the {soap modules} property, of type wsoap:module.

Specified by:
getSoapModules in interface SOAPBindingOperationExtensions

getHttpLocation

public HTTPLocation getHttpLocation()
Description copied from interface: SOAPBindingOperationExtensions
If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http location} extension property represented by the whttp:location extension attribute , otherwise null.

Specified by:
getHttpLocation in interface SOAPBindingOperationExtensions
Returns:
HTTPLocation the {http location} extension property

getHttpQueryParameterSeparator

public java.lang.String getHttpQueryParameterSeparator()
Description copied from interface: SOAPBindingOperationExtensions
If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http query parameter separator} extension property represented by the whttp:queryParameterSeparator extension attribute , otherwise null.

Specified by:
getHttpQueryParameterSeparator in interface SOAPBindingOperationExtensions
Returns:
String the {http query parameter separator} extension property

getHttpContentEncodingDefault

public java.lang.String getHttpContentEncodingDefault()
Description copied from interface: SOAPBindingOperationExtensions
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 SOAPBindingOperationExtensions
Returns:
String the {http content encoding default} extension property


Copyright © 2007. All Rights Reserved.