|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SOAPBindingExtensions
Provides access to the extension properties of the Binding component
that are in the http://www.w3.org/ns/wsdl/soap
namespace.
These extension properties can be accessed as ExtensionProperty
objects
via the getProperties
and getProperty
methods
using the property names and Java types shown in the following table.
Property name | Java type |
---|---|
soap version | java.lang.String |
soap underlying protocol | java.net.URI |
soap mep default | java.net.URI |
soap modules | org.apache.woden.wsdl20.extensions.soap.SOAPModule[] |
In addition to the getProperties
and getProperty
methods,
this interface defines accessor methods specific to each SOAP extension property.
It also provides accessor methods for some additional HTTP extension properties
that are present in a SOAP binding when the underlying protocol is HTTP.
These are:
TODO Re HTTP methods, consider WODEN-158 which proposes keeping extension interfaces namespace-specific, not binding-type-specific
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. |
java.lang.String |
getHttpQueryParameterSeparatorDefault()
If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http query parameter separator default} extension property represented by the whttp:queryParameterSeparatorDefault extension attribute , otherwise null. |
java.net.URI |
getSoapMepDefault()
|
SOAPModule[] |
getSoapModules()
|
java.net.URI |
getSoapUnderlyingProtocol()
|
java.lang.String |
getSoapVersion()
|
java.lang.Boolean |
isHttpCookies()
If the SOAP version is "1.1" or "1.2" and the underlying protocol is HTTP, returns the {http cookies} extension property represented by the whttp:cookies extension attribute , otherwise null. |
Methods inherited from interface org.apache.woden.wsdl20.extensions.ComponentExtensionContext |
---|
getNamespace, getParent, getProperties, getProperty |
Method Detail |
---|
java.lang.String getSoapVersion()
java.net.URI getSoapUnderlyingProtocol()
java.net.URI getSoapMepDefault()
SOAPModule[] getSoapModules()
java.lang.String getHttpQueryParameterSeparatorDefault()
java.lang.Boolean isHttpCookies()
java.lang.String getHttpContentEncodingDefault()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |