org.apache.woden.wsdl20.extensions.soap
Interface SOAPBindingMessageReferenceExtensions

All Superinterfaces:
ComponentExtensions
All Known Implementing Classes:
SOAPBindingMessageReferenceExtensionsImpl

public interface SOAPBindingMessageReferenceExtensions
extends ComponentExtensions

This interface represents the properties from the SOAP namespace added to the WSDL 2.0 BindingMessageReference component as part of the SOAP binding extension.

These include:

It also defines the properties from the HTTP extensions that are present in the SOAP BindingMessageReference extensions when the underlying protocol of the SOAP Binding is HTTP.

These include:

Author:
John Kaputin (jkaputin@apache.org)

Field Summary
 
Fields inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
URI_NS_EXTENSIONS, URI_NS_HTTP, URI_NS_RPC, URI_NS_SOAP
 
Method Summary
 java.lang.String getHttpContentEncoding()
           
 HTTPHeader[] getHttpHeaders()
           
 SOAPHeaderBlock[] getSoapHeaders()
           
 SOAPModule[] getSoapModules()
           
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensions
getNamespace
 

Method Detail

getSoapModules

SOAPModule[] getSoapModules()

getSoapHeaders

SOAPHeaderBlock[] getSoapHeaders()

getHttpContentEncoding

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

getHttpHeaders

HTTPHeader[] getHttpHeaders()
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.