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

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

public class SOAPBindingMessageReferenceExtensionsImpl
extends ComponentExtensionsImpl
implements SOAPBindingMessageReferenceExtensions

This class defines the properties from the SOAP namespace added to the WSDL BindingMessageReference 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
SOAPBindingMessageReferenceExtensionsImpl()
           
 
Method Summary
 java.lang.String getHttpContentEncoding()
           
 HTTPHeader[] getHttpHeaders()
           
 SOAPHeaderBlock[] getSoapHeaders()
           
 SOAPModule[] getSoapModules()
           
 
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

SOAPBindingMessageReferenceExtensionsImpl

public SOAPBindingMessageReferenceExtensionsImpl()
Method Detail

getSoapModules

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

getSoapHeaders

public SOAPHeaderBlock[] getSoapHeaders()
Specified by:
getSoapHeaders in interface SOAPBindingMessageReferenceExtensions

getHttpContentEncoding

public java.lang.String getHttpContentEncoding()
Specified by:
getHttpContentEncoding in interface SOAPBindingMessageReferenceExtensions
Returns:
String the {http content encoding} property, represented by the whttp:contentEncoding extension attribute

getHttpHeaders

public HTTPHeader[] getHttpHeaders()
Specified by:
getHttpHeaders in interface SOAPBindingMessageReferenceExtensions
Returns:
HTTPHeader[] the {http headers} property, represented by an array of HTTPHeader extension components, which map to whttp:header elements.


Copyright © 2007. All Rights Reserved.